R.I.P.
๐ป
Ghosted
Parallelizing a 1-Dim Nagel-Schreckenberg Traffic Model
September 25, 2023 ยท Entered Twilight ยท ๐ arXiv.org
Repo contents: Code, Documents, README.md
Authors
Ramses van Zon, Marcelo Ponce
arXiv ID
2309.14311
Category
cs.DC: Distributed Computing
Cross-listed
cs.CY,
math.NA
Citations
1
Venue
arXiv.org
Repository
https://github.com/Practical-Scientific-and-HPC-Computing/Traffic_EduHPC-23
โญ 1
Last Checked
3 months ago
Abstract
The Nagel-Schreckenberg model is a stochastic one-dimensional traffic model. In this assignment, we guide students through the process of implementing a shared-memory parallel and reproducible version of an existing serial code that implements this model, and to analyze its scaling behavior. One of the key elements in this traffic model is the presence of randomness, without which it would lack realistic phenomena such as traffic jams. Its implementation thus requires techniques associated with Monte Carlo simulations and pseudo-random number generation (PRNG). PRNGs are notoriously tricky to deal with in parallel when combined with the requirement of reproducibility. This assignment was created for the graduate course PHY1610 Scientific Computing for Physicists at the University of Toronto, which had its origin in the training program of the SciNet HPC Consortium, and is also very suitable for other scientific disciplines. Several variations of the assignment have been used over the years.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
๐ Similar Papers
In the same crypt โ Distributed Computing
R.I.P.
๐ป
Ghosted
Reproducing GW150914: the first observation of gravitational waves from a binary black hole merger
R.I.P.
๐ป
Ghosted
MXNet: A Flexible and Efficient Machine Learning Library for Heterogeneous Distributed Systems
R.I.P.
๐ป
Ghosted
Adaptive Federated Learning in Resource Constrained Edge Computing Systems
R.I.P.
๐ป
Ghosted
Edge Intelligence: Paving the Last Mile of Artificial Intelligence with Edge Computing
R.I.P.
๐ป
Ghosted