Exploring the parallelism of one entity on multi-core environments

0Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Optimizing parallel discrete event simulation (PDES) on multi-core environments can bring great performance improvement and has become a research hotspot so far. Most of the optimization methods accelerate the simulators by reducing the cost of communication and synchronization with the advantages of shared memory for multi cores. However, both optimistic and conservative simulation algorithms can only support processing events of different entities in parallel, the parallelism of events belonging to one entity is ignored. Focusing on this demand, a deep parallel simulation approach based on conservative simulation algorithm is proposed to explore the parallelism of events belonging to one entity. Besides, a greedy aggregation algorithm is also designed to deal with load balancing problem by reorganizing events into blocks with similar sizes. Phold results show that the parallel simulation approach proposed in this paper gains 15% performance increase comparing to the approach without considering the parallelism of one entity.

Cite

CITATION STYLE

APA

Fei, J., Yao, Y., & Yao, F. (2017). Exploring the parallelism of one entity on multi-core environments. In Communications in Computer and Information Science (Vol. 752, pp. 548–559). Springer Verlag. https://doi.org/10.1007/978-981-10-6502-6_47

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free