Validating the simulation of large-scale parallel applications using statistical characteristics

被引:1
|
作者
Zhang D. [1 ]
Wilke J. [2 ]
Hendry G. [2 ]
Dechev D. [1 ]
机构
[1] Department of Computer Science, University of Central Florida, 211 Harris Center (Building 116), 4000 Central Florida Boulevard, Orlando, 32816, FL
[2] Sandia National Laboratories, California, P.O. Box 969, Livermore, 94551-0969, CA
关键词
Evaluation metrics; Simulation evaluation; Software skeleton;
D O I
10.1145/2809778
中图分类号
学科分类号
摘要
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. © 2016 ACM.
引用
收藏
相关论文
共 50 条
  • [21] LARGE-SCALE MOLECULAR-DYNAMICS SIMULATION USING VECTOR AND PARALLEL COMPUTERS
    RAPAPORT, DC
    COMPUTER PHYSICS REPORTS, 1988, 9 (01): : 1 - 53
  • [22] Large-scale simulation using parallel computing toolkit and server message block
    Musik, Panjit
    Jaroensutasinee, Krisanadej
    WSEAS Transactions on Mathematics, 2007, 6 (02) : 369 - 372
  • [23] Online perfonnance observation of large-scale parallel applications
    Malony, AD
    Shende, S
    Bell, R
    PARALLEL COMPUTING: SOFTWARE TECHNOLOGY, ALGORITHMS, ARCHITECTURES AND APPLICATIONS, 2004, 13 : 761 - 768
  • [24] PDBSCAN: Parallel DBSCAN for Large-Scale Clustering Applications
    谢永红
    马延辉
    周芳
    刘颖安
    JournalofDonghuaUniversity(EnglishEdition), 2012, 29 (01) : 76 - 79
  • [25] A Fast Parallel Large-scale Grid Generator for Parallel Computing in Engineering Simulation
    Wang, Xiaoqing
    Jin, Xianlong
    2016 IEEE INTERNATIONAL CONFERENCE OF ONLINE ANALYSIS AND COMPUTING SCIENCE (ICOACS), 2016, : 96 - 99
  • [26] Parallel numerical simulation for a super large-scale compositional reservoir
    Lian P.
    Ji B.
    Duan T.
    Zhao H.
    Shang X.
    Advances in Geo-Energy Research, 2019, 3 (04): : 381 - 386
  • [27] Parallel domain decomposition for simulation of large-scale power grids
    Sun, Kai
    Zhou, Quming
    Mohanram, Kartik
    Sorensen, Danny C.
    IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN DIGEST OF TECHNICAL PAPERS, VOLS 1 AND 2, 2007, : 54 - +
  • [28] Parallel implementation of stochastic simulation for large-scale cellular processes
    Tian, Tianhai
    Burrage, Kevin
    Eighth International Conference on High-Performance Computing in Asia-Pacific Region, Proceedings, 2005, : 621 - 626
  • [29] Large-scale atomistic simulation of nanostructured materials on parallel computers
    Vashishta, P
    Bachlechner, ME
    Campbell, TJ
    Kalia, PK
    Kikuchi, H
    Kodiyalam, S
    Nakano, A
    Ogata, S
    Shimojo, F
    Walsh, P
    PHASE TRANSFORMATIONS AND EVOLUTION IN MATERIALS, 2000, : 175 - 183
  • [30] A Review of Parallel Computing for Large-scale Reservoir Numerical Simulation
    Meng, Xiangling
    He, Xiao
    Hu, Changjun
    Lu, Xu
    Li, Huayu
    ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING, 2025,