Achieving efficiency and accuracy in simulation for I/O-intensive applications

被引:1
|
作者
Eom, H [1 ]
Hollingsworth, JK [1 ]
机构
[1] Univ Maryland, Dept Comp Sci, College Pk, MD 20742 USA
关键词
simulation; I/O-intensive applications; parallel or distributed applications; performance prediction; discrete-event simulation;
D O I
10.1006/jpdc.2001.1769
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents a family of simulators for data-intensive applications, and a methodology to select the most efficient simulator based on a user-supplied requirement for accuracy. The methodology consists of a series of tests that select an appropriate simulation based on the attributes of the application. In addition, each simulator provides two estimates of application execution time: one for the minimum expected time and the other for the maximum. We present the results of applying the strategy to existing applications and show that we can accurately simulate applications tens to hundreds of times faster than application execution time. (C) 2001 Academic Press.
引用
收藏
页码:1732 / 1750
页数:19
相关论文
共 50 条
  • [1] Performance model of I/O-intensive parallel applications
    Chen, Yongran
    Qi, Xingyun
    Dou, Wenhua
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2007, 44 (04): : 707 - 713
  • [2] Optimizing I/O-Intensive Transactions in Highly Interactive Applications
    Sharaf, Mohamed A.
    Chrysanthis, Panos K.
    Labrinidis, Alexandros
    Amza, Cristiana
    [J]. ACM SIGMOD/PODS 2009 CONFERENCE, 2009, : 785 - 797
  • [3] Parallelizing I/O-intensive image access and processing applications
    Messerli, V
    Figueiredo, O
    Gennart, B
    Hersch, RD
    [J]. IEEE CONCURRENCY, 1999, 7 (02): : 28 - 37
  • [4] ORCA: An Offloading Framework for I/O-Intensive Applications on Clusters
    Zhang, Ji
    Jiang, Xunfei
    Tian, Yun
    Qin, Xiao
    Alghamdi, Mohammed I.
    Al Assaf, Maen
    Qiu, Meikang
    [J]. 2012 IEEE 31ST INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2012, : 81 - 90
  • [5] Improving the performance of I/O-intensive applications on clusters of workstations
    Qin, Xiao
    Jiang, Hong
    Zhu, Yifeng
    Swanson, David R.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2006, 9 (03): : 297 - 311
  • [6] Automatic generation of benchmarks for I/O-intensive parallel applications
    Hao, Meng
    Zhang, Weizhe
    Zhang, You
    Snir, Marc
    Yang, Laurence T.
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2019, 124 : 1 - 13
  • [7] Improving the performance of I/O-intensive applications on clusters of workstations
    Xiao Qin
    Hong Jiang
    Yifeng Zhu
    David R. Swanson
    [J]. Cluster Computing, 2006, 9 : 297 - 311
  • [8] Performance modeling for I/O-intensive applications on virtual machines
    Bhattacharya, Tathagata
    Peng, Xiaopu
    Mao, Jianzhou
    Zhang, Chaowei
    Takreeti, Taha
    Wang, Ye
    Cao, Ting
    Qin, Xiao
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (10):
  • [9] iHarmonizer: Improving the Disk Efficiency of I/O-intensive Multithreaded Codes
    Wang, Yizhe
    Davis, Kei
    Xu, Yuehai
    Jiang, Song
    [J]. 2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2012, : 921 - 932
  • [10] Dynamic compilation for reducing energy consumption of I/O-intensive applications
    Son, Seung Woo
    Chen, Guangyu
    Kandemir, Mahmut
    Choudhary, Alok
    [J]. LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING, 2006, 4339 : 450 - +