HoLiSwap: Reducing Wire Energy in L1 Caches [article]

Yatish Turakhia, Subhasis Das, Tor M. Aamodt, William J. Dally
2017 arXiv   pre-print
This paper describes HoLiSwap a method to reduce L1 cache wire energy, a significant fraction of total cache energy, by swapping hot lines to the cache way nearest to the processor. We observe that (i) a small fraction (<3 cache lines (hot lines) serve over 60 difference in wire energy between the nearest and farthest cache subarray can be over 6×. Our method exploits this difference in wire energy to dynamically identify hot lines and swap them to the nearest physical way in a set-associative
more » ... 1 cache. This provides up to 44 energy (1.82 rate and 0.13 way-prediction.
arXiv:1701.03878v1 fatcat:khc5gxkfizb65hgjt4yeaohwve