Full-System Simulation of big.LITTLE Multicore Architecture for Performance and Energy Exploration
- 1 September 2016
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 201-208
- https://doi.org/10.1109/mcsoc.2016.20
Abstract
Single-ISA heterogeneous multicore processors have gained increasing popularity with the introduction of recent technologies such as ARM big.LITTLE. These processors offer increased energy efficiency through combining low power in-order cores with high performance out-of-order cores. Efficiently exploiting this attractive feature requires careful management so as to meet the demands of targeted applications. In this paper, we explore the design of those architectures based on the ARM big.LITTLE technology by modeling performance and power in gem5 and McPAT frameworks. Our models are validated w.r.t. the Samsung Exynos 5 Octa (5422) chip. We show average errors of 20% in execution time, 13% for power consumption and 24% for energy-to-solution.Keywords
This publication has 12 references indexed in Scilit:
- Micro-architectural simulation of embedded core heterogeneity with gem5 and McPATPublished by Association for Computing Machinery (ACM) ,2015
- Sources of error in full-system simulationPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2014
- Power-performance modeling on asymmetric multi-coresPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2013
- Hierarchical power management for asymmetric multi-core in dark silicon eraPublished by Association for Computing Machinery (ACM) ,2013
- Understanding fundamental design choices in single-ISA heterogeneous multicore architecturesACM Transactions on Architecture and Code Optimization, 2013
- Accuracy evaluation of GEM5 simulator systemPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2012
- Scheduling heterogeneous multi-cores through performance impact estimation (PIE)Published by Institute of Electrical and Electronics Engineers (IEEE) ,2012
- Rodinia: A benchmark suite for heterogeneous computingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2009
- Calibration of microprocessor performance modelsComputer, 1998
- Statistics Notes: Measurement errorBMJ, 1996