Описание тега repast-hpc

Repast for High Performance Computing (Repast HPC) - это система моделирования на основе агентов следующего поколения, предназначенная для крупномасштабных распределенных вычислительных платформ. Он реализует основные концепции Repast Simphony, модифицируя их для работы в параллельной распределенной среде.

Repast for High Performance Computing (Repast HPC) - это система моделирования на основе агентов следующего поколения, предназначенная для крупномасштабных распределенных вычислительных платформ. Он реализует основные концепции Repast Simphony (например, контексты и проекции), модифицируя их для работы в параллельной распределенной среде.

Repast HPC написан на кроссплатформенном C++. Он может использоваться на рабочих станциях, кластерах и суперкомпьютерах под управлением Apple Macosx, Linux или Unix. Портативные модели могут быть написаны в стандартном или в стиле логотипа C++,

Repast HPC реализует основные концепции и функции Repast Simphony. Агенты реализованы как объекты, в случае с HPC Repast, как классы C++. Состояние агента представлено переменными поля этих классов, а поведение агента представлено методами этих классов.

Моделирование продолжается по расписанию. На каждой итерации симуляции следующее событие выталкивается из очереди расписания и выполняется. Repast HPC реализует динамический планировщик дискретных событий с консервативной синхронизацией.

Если ваш вопрос связан с платформой Repast for High Performance Computing, вам следует использовать этот тег.