Reverse tracer: A software tool for generating realistic performance test programs

被引:0
|
作者
Sakamoto, M
Brisson, L
Katsuno, A
Inoue, A
Kimura, Y
机构
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
During the development of high-performance processors, software performance models are used to get performance estimates. These models are not cycle-accurate, so their results can have significant errors, leading to performance surprises after hardware is built. Some performance tests can run directly, on the logic simulators, to get more accurate results, but those simulators cannot run large interactive workloads with I/O and much Operating System code. So the accurate performance estimates from logic simulators are only, available for application code, and are not adequate for evaluation of powerful server systems that will primarily run large interactive workloads. We discuss a software tool system, the "Reverse Tracer" that generates executable performance tests from an instruction trace of the workload. The generated performance tests retain the essential performance characteristics of multi-user I/O-intensive workloads without doing any real I/O, so they can run in logic simulation to measure performance accurately before hardware is built.
引用
收藏
页码:81 / 91
页数:11
相关论文
共 50 条
  • [1] Generating Realistic In Silico Gene Networks for Performance Assessment of Reverse Engineering Methods
    Marbach, Daniel
    Schaffter, Thomas
    Mattiussi, Claudio
    Floreano, Dario
    [J]. JOURNAL OF COMPUTATIONAL BIOLOGY, 2009, 16 (02) : 229 - 239
  • [2] SOFTWARE TOOL GENERATES TEST PROGRAMS FOR GPIB IN HOURS, NOT WEEKS
    PETERSON, S
    [J]. ELECTRONIC DESIGN, 1984, 32 (26) : 177 - &
  • [3] Sena TLS-Parser: A Software Testing Tool for Generating Test Cases
    Ibrahim, Rosziati
    AbuSalim, Samah W. G.
    Jamel, Sapiee
    Wahab, Jahari Abdul
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (06) : 397 - 403
  • [4] CLAIRE: An event-driven simulation tool for test and validation of software programs
    Carloganu, A
    Raguideau, J
    [J]. INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2002, : 538 - 538
  • [5] GENERATING TEST PROGRAMS FROM SYNTAX
    BURKHARDT, WH
    [J]. COMPUTING, 1967, 2 (01) : 53 - +
  • [6] Generating software test data by evolution
    Michael, CC
    McGraw, G
    Schatz, MA
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2001, 27 (12) : 1085 - 1110
  • [7] Generating realistic routing tables in a test-lab
    Maennel, O
    Feldmann, A
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2002, 32 (01) : 78 - 78
  • [8] REALISTIC FILTER PERFORMANCE TEST
    FITCH, EC
    [J]. HYDRAULICS & PNEUMATICS, 1971, 24 (10) : 62 - &
  • [9] Generating Test Programs to Cover Pipeline Interactions
    Dang, Thanh Nga
    Roychoudhury, Abhik
    Mitra, Tulika
    Mishra, Prabhat
    [J]. DAC: 2009 46TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2009, : 142 - +
  • [10] SOFTWARE GENERATES ASIC TEST PROGRAMS
    NOVELLINO, J
    [J]. ELECTRONIC DESIGN, 1989, 37 (09) : 59 - &