Design and implementation of a workload specific simulator

被引:2
|
作者
Nakada, T
Tsumura, T
Nakashima, H
机构
关键词
D O I
10.1109/ANSS.2006.19
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper proposes a simple but efficient technique for instruction set simulators. Our simulator is made workload specific by a simple process to generate a set of C functions from a workload binary It is as portable and retargetable as ordinary instruction emulators because the translation targets C code and works well with well-abstracted instruction definitions. The translation is also easy-to-implement without requiring any complicated analysis nor profiling. We also propose a set of simple optimization techniques for cache simulation which cooperates with the workload specific technique. A SimpleScalar-based implementation of these techniques results a significantly large performance improvement. Our evaluations with SPEC CPU95 exhibit that the maximum speedups over sim-fast, sim-cache and sim-outorder are 38-fold, 14-fold and 9.7-fold respectively, while the average numbers are 19-fold, 8.3-fold and 3.8-fold.
引用
收藏
页码:230 / 241
页数:12
相关论文
共 50 条
  • [1] Workload-driven parallel architecture simulator: design and implementation
    Deng, Rangyu
    Xie, Lunguo
    [J]. Jisuanji Gongcheng/Computer Engineering, 1999, 25 (12): : 41 - 42
  • [2] Design and Implementation of Autonomic Simulator
    Ali, Zulfiqar
    Virginas, Botond
    Scotney, Bryan
    Charles, Darryl
    Ramezani, Anousheh
    [J]. 2019 6TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING & MACHINE INTELLIGENCE (ISCMI 2019), 2019, : 116 - 120
  • [3] The Design and Implementation of Digital Satellite Simulator
    Han, Dong
    Lu, Wen-gao
    Song, Lei
    Zhang, Shao-po
    Gao, Ru
    [J]. SIGNAL AND INFORMATION PROCESSING, NETWORKING AND COMPUTERS (ICSINC), 2019, 550 : 124 - 130
  • [4] Design and Implementation of A Solar Array Simulator
    Wang Kui
    Li Yongdong
    Rao Jianye
    Sun Min
    [J]. ICEMS 2008: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON ELECTRICAL MACHINES AND SYSTEMS, VOLS 1- 8, 2008, : 2633 - 2636
  • [5] Design and Implementation of the Federation Load Simulator
    张静
    张柯
    [J]. 系统仿真技术, 2009, 5 (01) : 23 - 27
  • [6] Design and implementation of a new photovoltaic simulator
    Beser, Ersoy
    [J]. ELECTRICAL ENGINEERING, 2024, 106 (04) : 4561 - 4574
  • [7] Design and Implementation of Digital Sensor Simulator
    Wang, Gaifang
    Fan, Fengfeng
    Xing, Xitao
    Wang, Yong
    [J]. INFORMATION TECHNOLOGY APPLICATIONS IN INDUSTRY II, PTS 1-4, 2013, 411-414 : 1581 - +
  • [8] Design and implementation of a memory model simulator
    Wu, Junmin
    Yang, Chao
    Chen, Guoliang
    Zhang, Miaohui
    Men, Ke
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2005, 42 (03): : 394 - 403
  • [9] Design and implementation of an electronics laboratory simulator
    Mosterman, PJ
    Campbell, JO
    Brodersen, AJ
    Bourne, JR
    [J]. IEEE TRANSACTIONS ON EDUCATION, 1996, 39 (03) : 309 - 313
  • [10] Design and Implementation of a Simulator for Photovoltaic Modules
    Tang, Kuang-Hui
    Chao, Kuei-Hsiang
    Chao, Yuan-Wei
    Chen, Jyun-Ping
    [J]. INTERNATIONAL JOURNAL OF PHOTOENERGY, 2012, 2012