Event pool structures for PDES on many-core Beowulf clusters
@article{Dickman2013EventPS, title={Event pool structures for PDES on many-core Beowulf clusters}, author={Tom Dickman and S. Gupta and Philip A. Wilsey}, journal={Proceedings of the 1st ACM SIGSIM Conference on Principles of Advanced Discrete Simulation}, year={2013} }
Multi-core and many-core processing chips are becoming widespread and are now being widely integrated into Beowulf clusters. This poses a challenging problem for distributed simulation as it now becomes necessary to extend the algorithms to operate on a platform that includes both shared memory and distributed memory hardware. Furthermore, as the number of on-chip cores grows, the challenges for developing solutions without significant contention for shared data structures grows. This is… Expand
Figures and Topics from this paper
21 Citations
A Lock-Free O(1) Event Pool and Its Application to Share-Everything PDES Platforms
- Computer Science
- 2016 IEEE/ACM 20th International Symposium on Distributed Simulation and Real Time Applications (DS-RT)
- 2016
- 9
- PDF
A Conflict-Resilient Lock-Free Calendar Queue for Scalable Share-Everything PDES Platforms
- Computer Science
- SIGSIM-PADS
- 2017
- 8
- PDF
Performance comparison of Cross Memory Attach capable MPI vs. Multithreaded Optimistic Parallel Simulations
- Computer Science
- SIGSIM-PADS
- 2018
- 3
- Highly Influenced
- PDF
A low-overhead constant-time Lowest-Timestamp-First CPU scheduler for high-performance optimistic simulation platforms
- Computer Science
- Simul. Model. Pract. Theory
- 2015
- 9
- PDF
Performance Evaluation of Priority Queues for Fine-Grained Parallel Tasks on GPUs
- Computer Science
- 2017 IEEE 25th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS)
- 2017
- 4
Time Warp Simulation on Multi-Core Platforms
- Computer Science
- 2019 Winter Simulation Conference (WSC)
- 2019
Experiments with Hardware-based Transactional Memory in Parallel Simulation
- Computer Science
- SIGSIM-PADS
- 2015
- 15
References
SHOWING 1-7 OF 7 REFERENCES
Threaded WARPED : An Optimistic Parallel Discrete Event Simulator for Cluster of Multi-Core Machines
- Computer Science
- 2012
- 3
- Highly Influential
Ladder queue: An O(1) priority queue structure for large-scale discrete event simulation
- Mathematics, Computer Science
- TOMC
- 2005
- 44
- Highly Influential
- PDF
Calendar queues: a fast 0(1) priority queue implementation for the simulation event set problem
- Computer Science
- CACM
- 1988
- 455
- Highly Influential
- PDF
Symmetric binary B-Trees: Data structure and maintenance algorithms
- Mathematics, Computer Science
- Acta Informatica
- 2004
- 355
- Highly Influential
Threaded warped: An optimistic parallel discrete event simulator for clusters fo multi-core machines. Master's thesis
- Threaded warped: An optimistic parallel discrete event simulator for clusters fo multi-core machines. Master's thesis
- 2012