The time and energy efficiency of modern multicore systems
Autor: | Yong Meng Teo, Dumitrel Loghin |
---|---|
Rok vydání: | 2019 |
Předmět: |
Speedup
Amdahl's law Computer Networks and Communications Computer science Parallel computing Computer Graphics and Computer-Aided Design Theoretical Computer Science Power (physics) Idle symbols.namesake Artificial Intelligence Hardware and Architecture Server symbols x86 Software Energy (signal processing) Efficient energy use |
Zdroj: | Parallel Computing. 86:1-13 |
ISSN: | 0167-8191 |
DOI: | 10.1016/j.parco.2019.04.009 |
Popis: | With the increasing adoption of homogeneous and heterogeneous shared-memory multicore systems, we aim to improve the understanding of their time and energy performance by extending the classic speedup laws proposed by Amdahl and Gustafson. We derive speedup equations for heterogeneous systems and introduce energy savings models for both homogeneous and heterogeneous multicores. These models use two key parameters, (i) the active power fraction (APF) of a core which represents the ratio between the core’s average active power and the power of the idle system, and (ii) the inter-core speedup (ICS) representing the difference in speed among different types of cores in a heterogeneous system. Using both modeling and measurements, we show that energy savings are achievable, but limited by the APF on systems with large core counts and by both the APF and workload’s sequential fraction on systems with low core counts. Our models are validated against measurements on modern multicore systems including two homogeneous servers with 48 cores which represent both traditional brawny x86/64 and emerging wimpy ARM nodes, and two heterogeneous wimpy systems with ARM big.LITTLE and NVIDIA Denver cores, respectively. |
Databáze: | OpenAIRE |
Externí odkaz: |