2016 IEEE 10th International Symposium on Embedded Multicore/Many-Core Systems-on-Chip (MCSOC) 2016
DOI: 10.1109/mcsoc.2016.20
|View full text |Cite
|
Sign up to set email alerts
|

Full-System Simulation of big.LITTLE Multicore Architecture for Performance and Energy Exploration

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 inorder 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 mo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
33
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
5
3
2

Relationship

2
8

Authors

Journals

citations
Cited by 36 publications
(35 citation statements)
references
References 16 publications
2
33
0
Order By: Relevance
“…The power model accounts for core active, wait-for-memory (WFM) and static energy (in J/cycle), and the LLC read and write energy (in J/access). We did not use gem5 power model, as proposed by Reddy et al (2017) or McPAT power model, as proposed by (Butko et al 2016), as they both are for ARMv7 32-bit ISA, whereas we are using ARMv8 64-bit cores. • Hardware Architecture: As a starting point for our exploration, we model the ARM JUNO platform in gem5-X, with 4 OoO cores instead of 2 to have a fair comparison between different architectures and core types, each with 4 cores as a starting point.…”
Section: Methodsmentioning
confidence: 99%
“…The power model accounts for core active, wait-for-memory (WFM) and static energy (in J/cycle), and the LLC read and write energy (in J/access). We did not use gem5 power model, as proposed by Reddy et al (2017) or McPAT power model, as proposed by (Butko et al 2016), as they both are for ARMv7 32-bit ISA, whereas we are using ARMv8 64-bit cores. • Hardware Architecture: As a starting point for our exploration, we model the ARM JUNO platform in gem5-X, with 4 OoO cores instead of 2 to have a fair comparison between different architectures and core types, each with 4 cores as a starting point.…”
Section: Methodsmentioning
confidence: 99%
“…We used the gem5 [10] cycle-accurate simulator to estimate the performance impact both on the main CPU by modeling an x86 system, and on the co-processor by modeling an ARM Cortex A5. Butko et al [15] evaluated that gem5 gave a performance prediction with a 20% error on average.…”
Section: Methodsmentioning
confidence: 99%
“…Its full-system simulation mode runs unmodified operating systems. It has been used for the accurate modeling and evaluation of modern multicore architectures, such as ARM big.LITTLE [13]. NVMain [12] is an architectural-level simulator that enables to model main memory design with both DRAM and emerging non-volatile memory technologies.…”
Section: System Level Analysismentioning
confidence: 99%