@inproceedings{2d070df4e3054187b94d63546d1d50ba,
title = "Multiple access caches: Energy implications",
abstract = "In this paper, we model and evaluate the energy consumption of three different multiple access cache architectures that target the reduction of access latencies of associative caches. Further, we compare their energy consumption with that of traditional direct-mapped and set-associative caches. Among all the cache architectures, the most recently used cache is found to be most energy-efficient for all studied benchmarks and configurations. We also evaluated the influence of compiler optimizations on the energy saving of different cache architectures and find that compiler optimization can significantly reduce the memory system energy across all cache architectures. However, the most aggressive optimizations do not necessarily lead to the most energy-efficient code. We also find that the optimizations always reduce the energy consumed due to instruction accesses for the Mediabench benchmark suite unlike the energy consumed by the data accesses.",
author = "Kim, {H. S.} and Vijaykrishnan Narayanan and Mahmut Kandemir and Irwin, {Mary Jane}",
note = "Publisher Copyright: {\textcopyright} 2000 IEEE.; IEEE Computer Society Workshop on VLSI, IWV 2000 ; Conference date: 27-04-2000 Through 28-04-2000",
year = "2000",
doi = "10.1109/IWV.2000.844530",
language = "English (US)",
series = "Proceedings - IEEE Computer Society Workshop on VLSI 2000: System Design for a System-on-Chip Era, IWV 2000",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "53--58",
editor = "{De Man}, Hugo and Asim Smailagic and Robert Brodersen",
booktitle = "Proceedings - IEEE Computer Society Workshop on VLSI 2000",
address = "United States",
}