Skip to Main Content
 

Global Search Box

 
 
 
 

ETD Abstract Container

Abstract Header

Optimistic Parallel Discrete Event Simulation on a Beowulf Cluster of Multi-core Machines

Miller, Ryan J.

Abstract Details

2010, MS, University of Cincinnati, Engineering and Applied Science: Computer Engineering.

The trend towards multi-core and many-core CPUs is forever changing the composition of the Beowulf cluster. The modern Beowulf cluster is now a heterogeneous cluster of single core, multi-core, and even many-core processors. Distributed discrete event simulations which are common tasks for such clusters are in the position now to take full advantage of this new environment by moving away from the single heavy-weight processes and converting to a many thread processes capable of fully utilizing a multi-core CPU.

This research focuses on expanding the current warped discrete event simulation kernel to take full advantage of these heterogeneous Beowulf clusters. Through this research, multiple lock-free data structures, as well as shared memory discrete event simulation algorithms were implemented and analyzed. In the analysis of the first Threaded Warped implementation, named ThreadedWarped, several key weaknesses are defined which caused an actual worsening of the performance versus that of the single heavy-weight process implementation. With solutions to some of these weaknesses given, ThreadedWarped makes for a solid foundation on which to continue research in this area of optimistic distributed shared memory parallel discrete event simulation.

Philip Wilsey, PhD (Committee Chair)
Fred Beyette, PhD (Committee Member)
Wen Ben Jone, PhD (Committee Member)
71 p.

Recommended Citations

Citations

  • Miller, R. J. (2010). Optimistic Parallel Discrete Event Simulation on a Beowulf Cluster of Multi-core Machines [Master's thesis, University of Cincinnati]. OhioLINK Electronic Theses and Dissertations Center. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1282322836

    APA Style (7th edition)

  • Miller, Ryan. Optimistic Parallel Discrete Event Simulation on a Beowulf Cluster of Multi-core Machines. 2010. University of Cincinnati, Master's thesis. OhioLINK Electronic Theses and Dissertations Center, http://rave.ohiolink.edu/etdc/view?acc_num=ucin1282322836.

    MLA Style (8th edition)

  • Miller, Ryan. "Optimistic Parallel Discrete Event Simulation on a Beowulf Cluster of Multi-core Machines." Master's thesis, University of Cincinnati, 2010. http://rave.ohiolink.edu/etdc/view?acc_num=ucin1282322836

    Chicago Manual of Style (17th edition)