Описание тега repast-hpc
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, вам следует использовать этот тег.