SimFlex

作者: Nikolaos Hardavellas , Stephen Somogyi , Thomas F. Wenisch , Roland E. Wunderlich , Shelley Chen

DOI: 10.1145/1054907.1054914

关键词: Task (computing)Distributed computingComputer scienceComponent (UML)Focus (optics)Real-time computingInterconnectionDynamic simulationArchitectureComputer Networks and CommunicationsHardware and ArchitectureSoftware

摘要: The new focus on commercial workloads in simulation studies of server systems has caused a drastic increase the complexity and decrease speed tools. large-scale full-system model makes development monolithic tool prohibitively difficult task. Furthermore, detailed models simulate so slowly that experimental results must be based simulations only fractions second execution modelled system.This paper presents SIMFLEX, framework which uses component-based design rigorous statistical sampling to enable complex ensure representative measurement with fast turnaround. novelty SIMFLEX lies its combination unique, compile-time approach component interconnection methodology for obtaining accurate from sampled platform capable evaluating unmodified workloads.

参考文章(12)
Vijay S. Pai, Sarita V. Adve, Parthasarathy Ranganathan, RSIM: An Execution-Driven Simulator for ILP-Based Shared-Memory Multiprocessors and Uniprocessors IEEE Technical Committee on Computer Architecture Newsletter. ,(1997)
Daniel J. Sorin, Carl J. Mauer, Milo M.K. Martin, Mark D. Hill, Pacia J. Harper, David A. Wood, Alaa R. Alameldeen, Min Xu, Evaluating Non-deterministic Multi-threaded Commercial Workloads ,(2001)
Steven K. Reinhardt, Mark D. Hill, James R. Larus, Alvin R. Lebeck, James C. Lewis, David A. Wood, The Wisconsin Wind Tunnel: virtual prototyping of parallel computers measurement and modeling of computer systems. ,vol. 21, pp. 48- 60 ,(1993) , 10.1145/166955.166979
Doug Burger, Todd M. Austin, The SimpleScalar tool set, version 2.0 ACM Sigarch Computer Architecture News. ,vol. 25, pp. 13- 25 ,(1997) , 10.1145/268806.268810
J. Emer, P. Ahuja, E. Borch, A. Klauser, Chi-Keung Luk, S. Manne, S.S. Mukherjee, H. Patil, S. Wallace, N. Binkert, R. Espasa, T. Juan, Asim: a performance model framework IEEE Computer. ,vol. 35, pp. 68- 76 ,(2002) , 10.1109/2.982918
Luiz André Barroso, Kourosh Gharachorloo, Robert McNamara, Andreas Nowatzyk, Shaz Qadeer, Barton Sano, Scott Smith, Robert Stets, Ben Verghese, Piranha: a scalable architecture based on single-chip multiprocessing international symposium on computer architecture. ,vol. 28, pp. 282- 293 ,(2000) , 10.1145/339647.339696
Carl J. Mauer, Mark D. Hill, David A. Wood, Full-system timing-first simulation measurement and modeling of computer systems. ,vol. 30, pp. 108- 116 ,(2002) , 10.1145/511334.511349
P.S. Magnusson, M. Christensson, J. Eskilson, D. Forsgren, G. Hallberg, J. Hogberg, F. Larsson, A. Moestedt, B. Werner, Simics: A full system simulation platform IEEE Computer. ,vol. 35, pp. 50- 58 ,(2002) , 10.1109/2.982916
M. Rosenblum, S.A. Herrod, E. Witchel, A. Gupta, Complete computer system simulation: the SimOS approach IEEE Parallel & Distributed Technology: Systems & Applications. ,vol. 3, pp. 34- 43 ,(1995) , 10.1109/88.473612
Steven Cameron Woo, Moriyoshi Ohara, Evan Torrie, Jaswinder Pal Singh, Anoop Gupta, The SPLASH-2 programs: characterization and methodological considerations international symposium on computer architecture. ,vol. 23, pp. 24- 36 ,(1995) , 10.1145/223982.223990