Energy characterization and instruction-level energy model of Intel's Xeon Phi processor

Intel's Xeon Phi is the first commercial many-core/multi-thread x86--based processor. Xeon Phi belongs to a new breed of high performance computing processors that seek high compute density as well as energy efficiency. However, no high-level energy model is available for Xeon Phi software deve...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:Proceedings of the 2013 International Symposium on Low Power Electronics and Design s. 389 - 394
Hlavní autoři: Shao, Yakun Sophia, Brooks, David
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: Piscataway, NJ, USA IEEE Press 04.09.2013
Edice:ACM Conferences
Témata:
ISBN:1479912352, 9781479912353
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:Intel's Xeon Phi is the first commercial many-core/multi-thread x86--based processor. Xeon Phi belongs to a new breed of high performance computing processors that seek high compute density as well as energy efficiency. However, no high-level energy model is available for Xeon Phi software developers to quickly evaluate and optimize energy efficiency. This work demonstrates an instruction-level energy model for the Xeon Phi processor to facilitate the development of energy-efficient software. In order to construct this model, we first characterize the energy consumption of the processor, identifying how energy per instruction scales with the number of cores, the number of active threads per core, and instruction types. Based on the energy characterization, we construct an instruction-level energy model and validate the accuracy of the model between 1% and 5% for real world benchmarks. We show that the energy model can be used to identify software inefficiencies for these benchmarks and find that Linpack code can be optimized to increase energy efficiency by as much as 10%.
ISBN:1479912352
9781479912353
DOI:10.5555/2648668.2648758