Designing a practical data filter cache to improve both energy efficiency and performance
Designing a practical data filter cache to improve both energy efficiency and performance
复制标题
设计实用的数据过滤器缓存以提高能源效率和性能
DOI:
10.1145/2541228.2555310
复制
发表时间:
2013
期刊:
影响因子:
--
通讯作者:
P. Larsson
中科院分区:
文献类型:
--
作者:
Alen Bardizbanyan;Magnus Själander;D. Whalley;P. Larsson
Conventional Data Filter Cache (DFC) designs improve processor energy efficiency, but degrade performance. Furthermore, the single-cycle line transfer suggested in prior studies adversely affects Level-1 Data Cache (L1 DC) area and energy efficiency. We propose a practical DFC that is accessed early in the pipeline and transfers a line over multiple cycles. Our DFC design improves performance and eliminates a substantial fraction of L1 DC accesses for loads, L1 DC tag checks on stores, and data translation lookaside buffer accesses for both loads and stores. Our evaluation shows that the proposed DFC can reduce the data access energy by 42.5% and improve execution time by 4.2%.