CLUSTEREASY: A Program for Simulating Scalar Field Evolution on Parallel Computers
Gary N Felder

TL;DR
CLUSTEREASY is a parallelized C++ program that efficiently simulates scalar field evolution on distributed-memory clusters, supporting multi-dimensional models with customizable parameters and scalable performance.
Contribution
It introduces a parallel version of LATTICEEASY, enabling scalable scalar field simulations on clusters with improved speed and memory management.
Findings
Scales well with number of processors
Supports 1D, 2D, and 3D simulations
Available with full documentation online
Abstract
We describe a new, parallel programming version of the scalar field simulation program LATTICEEASY. The new C++ program, CLUSTEREASY, can simulate arbitrary scalar field models on distributed-memory clusters. The speed and memory requirements scale well with the number of processors. As with the serial version of LATTICEEASY, CLUSTEREASY can run simulations in one, two, or three dimensions, with or without expansion of the universe, with customizable parameters and output. The program and its full documentation are available on the LATTICEEASY website at http://www.science.smith.edu/departments/Physics/fstaff/gfelder/latticeeasy/. In this paper we provide a brief overview of what CLUSTEREASY does and the ways in which it does and doesn't differ from the serial version of LATTICEEASY.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
