ACM SIGMETRICS Performance Evaluation Review · 2004 · 152 citations · 12 references
EngineeringComputer ScienceComputer SystemsComputer ArchitectureModel-based Systems EngineeringSystems ModelingComputational ModelingModel ExecutionPerformance ModelingSimulation MethodsSimulation ModelingSystem SimulationComponent-based ModelingComponent-based Software DesignComputer Simulation FrameworksSamplingSimulation StudiesSimulation-based Performance AnalysisSimulation-based Performance ModelingStatistical Sampling Design
The new focus on commercial workloads in simulation studies of server systems has caused a drastic increase in the complexity and decrease in the speed of simulation tools. The complexity of a large-scale full-system model makes development of a monolithic simulation tool a prohibitively difficult task. Furthermore, detailed full-system models simulate so slowly that experimental results must be based on simulations of only fractions of a second of execution of the modelled system.This paper presents SIMFLEX, a simulation framework which uses component-based design and rigorous statistical sampling to enable development of complex models and ensure representative measurement results with fast simulation turnaround. The novelty of SIMFLEX lies in its combination of a unique, compile-time approach to component interconnection and a methodology for obtaining accurate results from sampled simulations on a platform capable of evaluating unmodified commercial workloads.
12
Steven Cameron Woo, Moriyoshi Ohara, Evan Torrie et al. · 1995 · 3.6K citations · Full text
The SimpleScalar tool set, version 2.0
Doug Burger, Todd Austin · ACM SIGARCH Computer Architecture News · 1997 · 3.1K citations · Full text
Simics: A full system simulation platform
Peter Magnusson, Magnus Christensson, J. Eskilson et al. · Computer · 2002 · 2.1K citations
Automatically characterizing large scale program behavior
Timothy Sherwood, Erez Perelman, Greg Hamerly et al. · 2002 · 1.7K citations
Luiz André Barroso, Kourosh Gharachorloo, Robert McNamara et al. · 2000 · 520 citations · Full text