Title
Beyond the Roofline: Cache-Aware Power and Energy-Efficiency Modeling for Multi-Cores.
Abstract
To foster the energy-efficiency in current and future multi-core processors, the benefits and trade-offs of a large set of optimization solutions must be evaluated. For this purpose, it is often crucial to consider how key micro-architecture aspects, such as accessing different memory levels and functional units, affect the attainable power and energy consumption. To ease this process, we propose a set of insightful cache-aware models to characterize the upper-bounds for power, energy and energy-efficiency of modern multi-cores in three different domains of the processor chip: cores, uncore and package. The practical importance of the proposed models is illustrated when optimizing matrix multiplication and deriving a set of power envelopes and energy-efficiency ranges of the micro-architecture for different operating frequencies. The proposed models are experimentally validated on a computing platform with a quad-core Intel 3770K processor by using hardware counters, on-chip power monitoring facilities and assembly micro-benchmarks.
Year
DOI
Venue
2017
10.1109/TC.2016.2582151
IEEE Trans. Computers
Keywords
Field
DocType
Computational modeling,Bandwidth,Computer architecture,Random access memory,Optimization,Hardware,Radiation detectors
Cache,Computer science,Modeling and simulation,Efficient energy use,Parallel computing,Uncore,Real-time computing,Chip,Bandwidth (signal processing),Energy consumption,Matrix multiplication,Embedded system
Journal
Volume
Issue
ISSN
66
1
0018-9340
Citations 
PageRank 
References 
1
0.36
19
Authors
3
Name
Order
Citations
PageRank
Aleksandar Ilic128335.40
Frederico Pratas211915.69
Leonel Sousa31210145.50