An Utilization Driven Framework for Energy Efficient Caches.

Bibliographic Details
Title: An Utilization Driven Framework for Energy Efficient Caches.
Authors: Ramaswamy, Subramanian, Yalamanchili, Sudhakar
Source: High Performance Computing - HIPC 2008; 2008, p583-594, 12p
Abstract: With the shift from scaling frequency to scaling the number of cores, efficiency becomes a primary design consideration. The ability to scale the number of cores while pushing back the memory and power walls with small increases in die size will require significant improvements in cache efficiencies. This paper provides strategies to improve L2/L3 data cache efficiencies by coupling voltage scaling with flexible cache management policies. Specifically, we propose a framework that encompasses i) off-line creation of a voltage-area profile, ii) on-line measurement of cache line utilization to drive voltage scaling, and, iii) changing the placement function to match the voltage-scaled area and the program-phase cache footprint. The proposed techniques were applied to several benchmarks resulting in performance efficiencies doubling, energy efficiencies improving by 10% (relatively) with a 10% improvement in Energy Delay Product. [ABSTRACT FROM AUTHOR]
Copyright of High Performance Computing - HIPC 2008 is the property of Springer Nature / Books and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
DOI: 10.1007/978-3-540-89894-8_50
Database: Complementary Index