Repast for High Performance Computing

Repast for High Performance Computing (Repast HPC) 2.3.1, released on 21 October 2021, is a next generation agent-based modeling system intended for large-scale distributed computing platforms. It implements the core Repast Simphony concepts (e.g. contexts and projections), modifying them to work in a parallel distributed environment.

Repast HPC is written in cross-platform C++. It can be used on workstations, clusters, and supercomputers running Apple macOS, Linux, or Unix. Portable models can be written in either standard or Logo-style C++.

Repast HPC has been successfully tested for scalability on many Top500 resources, including Argonne National Laboratory's Mira and Theta.

Documentation is available here and downloads here.