Title :
Power mapping and modeling of multi-core processors
Author :
Dev, Kapil ; Nowroz, Abdullah Nazma ; Reda, Sherief
Author_Institution :
Sch. of Eng., Brown Univ. Providence, Providence, RI, USA
Abstract :
We propose new techniques for post-silicon power mapping and modeling of multi-core processors using infrared imaging and performance counter measurements. An accurate finite-element modeling framework is used to capture the relationship between temperature and power, while compensating for the artifacts introduced from substituting traditional heat removal mechanisms with oil-based infrared-transparent cooling mechanisms. We use thermal conditioning techniques to build leakage power models for the die. Utilizing the power maps identified from infrared mapping, we develop empirical power models for different processor blocks based on the measurements from the performance monitoring counters (PMCs), and utilize the PMC-based models to analyze the transient power consumption. In our experiments, we capture thermal images from a quad-core processor under different workload conditions, and then we reconstruct the dynamic and leakage power maps for different blocks. Our results show good accuracy in mapping and modeling, revealing good insights into the trends of power consumption in multi-core processors.
Keywords :
finite element analysis; infrared imaging; microprocessor chips; empirical power models; finite element modeling framework; heat removal mechanisms; infrared imaging; infrared mapping; infrared-transparent cooling mechanisms; leakage power maps; multicore processors; performance monitoring counters; post-silicon power mapping; quad-core processor; thermal conditioning; transient power consumption; Equations; Heat sinks; Image reconstruction; Mathematical model; Power demand; Power measurement; Temperature measurement;
Conference_Titel :
Low Power Electronics and Design (ISLPED), 2013 IEEE International Symposium on
Conference_Location :
Beijing
Print_ISBN :
978-1-4799-1234-6
DOI :
10.1109/ISLPED.2013.6629264