Validating The Simulation Of Large-Scale Parallel Applications Using Statistical Characteristics
Keywords
Evaluation metrics; Simulation evaluation; Software skeleton
Abstract
Simulation is a widely adopted method to analyze and predict the performance of large-scale parallel applications. Validating the hardware model is highly important for complex simulations with a large number of parameters. Common practice involves calculating the percent error between the projected and the real execution time of a benchmark program. However, in a high-dimensional parameter space, this coarse-grained approach often suffers from parameter insensitivity, which may not be known a priori. Moreover, the traditional approach cannot be applied to the validation of software models, such as application skeletons used in online simulations. In this work, we present a methodology and a toolset for validating both hardware and software models by quantitatively comparing fine-grained statistical characteristics obtained from execution traces. Although statistical information has been used in tasks like performance optimization, this is the first attempt to apply it to simulation validation. Our experimental results show that the proposed evaluation approach offers significant improvement in fidelity when compared to evaluation using total execution time, and the proposed metrics serve as reliable criteria that progress toward automating the simulation tuning process.
Publication Date
1-1-2016
Publication Title
ACM Transactions on Modeling and Performance Evaluation of Computing Systems
Volume
1
Issue
1
Document Type
Article
Personal Identifier
scopus
DOI Link
https://doi.org/10.1145/2809778
Copyright Status
Unknown
Socpus ID
85063109024 (Scopus)
Source API URL
https://api.elsevier.com/content/abstract/scopus_id/85063109024
STARS Citation
Zhang, Deli; Wilke, Jeremiah; Hendry, Gilbert; and Dechev, Damian, "Validating The Simulation Of Large-Scale Parallel Applications Using Statistical Characteristics" (2016). Scopus Export 2015-2019. 2492.
https://stars.library.ucf.edu/scopus2015/2492