IEICE Electronics Express
Online ISSN : 1349-2543
An energy-efficient data cache with byte-repeat pattern encoding
Seungmin JungHyotaek ShimSeungryoul Maeng
Author information

2008 Volume 5 Issue 19 Pages 833-839


The on-chip cache is a significant source of the energy consumption of today's processors. Several data compression techniques including Frequent Value Caches are proposed to reduce the energy consumption in the data cache memories. However, the preceding approach has some problems, such as the monitoring time to find the frequent values dedicated for each program and the additional registers to store the frequent values. By studying the behavior of MiBench and MediaBench programs, we observed that many data values stored in the data cache have a few word patterns in which one byte is repeated and/or the rest of bytes are all zeros. These values can be represented with one byte and the pattern type bits. We propose a new energy-efficient data cache, the Byte-Repeat Pattern Cache, which employs this encoding scheme.

Information related to the author
© 2008 by The Institute of Electronics, Information and Communication Engineers
Previous article Next article