Resources

IXPUG banner image

IXPUG Annual Conference 2025 technical talk "Optimizing Performance in Parallel Discrete Event Simulations through Profile-Guided Partitioning" presented by Sunil Reddy Maram, University of Massachusetts Dartmouth on April 15, 2025. Abstract: The efficiency of large-scale Discrete Event Simulations (DES) can be significantly enhanced by leveraging parallel processing across multiple computing nodes. However, high communication latencies in distributed environments often hinder the expected performance improvements. This paper introduces a profile-driven approach to partitioning simulation models, aimed at minimizing inter-process communication while balancing computational loads. By profiling the messaging characteristics of various real-world simulation models in a sequential setting, we developed a partitioning strategy that optimizes the distribution of simulation objects across processors. Our experimental results demonstrate that this Profile Guided Partitioning technique can yield substantial performance gains, with observed speedups of up to sixfold in runtime during concurrent execution. This study not only contributes to the understanding of effective simulation model partitioning but also highlights the potential of minimizing network traffic to enhance the overall efficiency of Parallel Discrete Event Simulations.

Event Name

IXPUG Annual Conference 2025

Keywords

IXPUG Annual Conference 2025,Parallel Processing,Distributed Computing,Performance Optimization,Profile-driven Partitioning

Video Name