Sciweavers

ICPADS
2010
IEEE

Simulating Large Scale Parallel Applications Using Statistical Models for Sequential Execution Blocks

13 years 9 months ago
Simulating Large Scale Parallel Applications Using Statistical Models for Sequential Execution Blocks
Abstract-Predicting sequential execution blocks of a large scale parallel application is an essential part of accurate prediction of the overall performance of the application. When simulating a future machine that is not yet fabricated, or a prototype system only available at a small scale, it becomes a significant challenge. Using hardware simulators may not be feasible due to excessively slowed down execution times and insufficient resources. These challenging issues become increasingly difficult in proportion to scale of the simulation. In this paper, we propose an approach based on statistical models to accurately predict the performance of the sequential execution blocks that comprise a parallel application. We deployed these techniques in a trace-driven simulation framework to capture both the detailed behavior of the application as well as the overall predicted performance. The technique is validated using both synthetic benchmarks and the NAMD application.
Gengbin Zheng, Gagan Gupta, Eric J. Bohm, Isaac Do
Added 12 Feb 2011
Updated 12 Feb 2011
Type Journal
Year 2010
Where ICPADS
Authors Gengbin Zheng, Gagan Gupta, Eric J. Bohm, Isaac Dooley, Laxmikant V. Kalé
Comments (0)