Performance Visualization and Analysis of Parallel Discrete Event Simulations with Projections

PPL Technical Report 2005
Pulication Type: Paper
Download: pdf ps

Abstract

In designing software for Parallel Discrete Event Simulation (PDES), detailed performance analysis has proved essential to address the challenges of minimizing overhead, maximizing parallelism and achieving scalability. This paper describes Projections, a performance visualization and analysis tool for parallel applications in Charm++, and its usage in the analysis of PDES applications. We discuss PDES analysis from three points of view: PDES tool design, PDES simulation design and PDES model analysis. We describe enhancements to Projections that make PDES-specific performance visualizations possible. We also develop generic analysis capabilities that can be used by other PDES engines. We demonstrate the utility of these features with Pose applications.

Text Ref

Chee Wai Lee, Terry L. Wilmarth and Laxmikant V. Kale.
Performance Visualization and Analysis of Parallel Discrete 
Event Simulations with Projections. 
Technical Report, Parallel Programming Laboratory, 
Department of Computer Science, 
University of Illinois at Urbana-Champaign, 
05-19, Nov 2005.

 

BibTex

@techreport{PDESPerfPADS06,
  author = "Chee Wai Lee and Terry L. Wilmarth and Laxmikant V. Kal{\'e}",
  title = "Performance Visualization and Analysis of Parallel Discrete Event Simulations with Projections",
 Institution = "Parallel Programming Laboratory, Department of Computer Science, University of Illinois at Urbana-Champaign",
 Number = "05-19",
 Note = "Submitted for publication",
 Month = Nov,
 Year = 2005,
}