SBAC: A statistics based cache bypassing method for asymmetric-access caches
Proceedings of the 2014 international symposium on Low power electronics and …, 2014•dl.acm.org
Asymmetric-access caches with emerging technologies, such as STT-RAM and RRAM, have
become very competitive designs recently. Since the write operations consume more time
and energy than read ones, data should bypass an asymmetric-access cache unless the
locality can justify the data allocation. However, the asymmetric-access property is not well
addressed in prior bypassing approaches, which are not energy efficient and induce non-
trivial operation overhead. To overcome these problems, we propose a cache bypassing …
become very competitive designs recently. Since the write operations consume more time
and energy than read ones, data should bypass an asymmetric-access cache unless the
locality can justify the data allocation. However, the asymmetric-access property is not well
addressed in prior bypassing approaches, which are not energy efficient and induce non-
trivial operation overhead. To overcome these problems, we propose a cache bypassing …
Asymmetric-access caches with emerging technologies, such as STT-RAM and RRAM, have become very competitive designs recently. Since the write operations consume more time and energy than read ones, data should bypass an asymmetric-access cache unless the locality can justify the data allocation. However, the asymmetric-access property is not well addressed in prior bypassing approaches, which are not energy efficient and induce non-trivial operation overhead. To overcome these problems, we propose a cache bypassing method, SBAC, based on data locality statistics of the whole cache rather than a single cache line's signature. We observe that the decision-making of SBAC is highly accurate and the optimization technique for SBAC works efficiently for multiple applications running concurrently. Experiments show that SBAC cuts down overall energy consumption by 22.3%, and reduces execution time by 8.3%. Compared to prior approaches, the design overhead of SBAC is trivial.

Showing the best result for this search. See all results