Accurate Emulation of CPU Performance

Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6586)


This paper addresses the question of CPU performance emulation, which allows experimenters to evaluate applications under a wide range of reproducible experimental conditions. Specifically, we propose Fracas, a CPU emulator that leverages the Linux Completely Fair Scheduler to achieve performance emulation of homogeneous or heterogeneous multi-core systems. Several benchmarks reproducing different types of workload (CPU-bound, IO-bound) are then used to thoroughly compare Fracas with another CPU emulator and hardware frequency scaling. We show that the design of Fracas results in a more accurate and a less intrusive CPU emulation solution.


Intel Processor Physical Processor Linpack Benchmark Dynamic Frequency Scaling Simultaneous Multi Thread 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Canon, L.C., Dubuisson, O., Gustedt, J., Jeannot, E.: Defining and Controlling the Heterogeneity of a Cluster: the Wrekavoc Tool. Journal of Systems and Software 83, 786–802 (2010)CrossRefGoogle Scholar
  2. 2.
    The Grid’5000 experimental testbed,
  3. 3.
    Gustedt, J., Jeannot, E., Quinson, M.: Experimental Validation in Large-Scale Systems: a Survey of Methodologies. Parallel Processing Letters 19, 399–418 (2009)CrossRefMathSciNetGoogle Scholar
  4. 4.
    HPC Challenge Benchmark,
  5. 5.
    Jones, M.T.: Inside the Linux 2.6 Completely Fair Scheduler: Providing fair access to CPUs since 2.6.23,
  6. 6.
    Perarnau, S., Huard, G.: Krash: reproducible CPU load generation on many cores machines. In: IPDPS 2010: Proceedings of the 2010 IEEE International Symposium on Parallel&Distributed Processing (2010)Google Scholar
  7. 7.
    STREAM: Sustainable Memory Bandwidth in High Performance Computers,

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  1. 1.INRIA Nancy – Grand EstFrance
  2. 2.LORIA / Nancy-UniversitéFrance

Personalised recommendations