计算机科学 ›› 2014, Vol. 41 ›› Issue (Z6): 114-117.
方娟,陈欣
FANG Juan and CHEN Xin
摘要: 多核动态可重构Cache是解决Cache功耗困扰的一个重要方法。现有Cache功耗模拟器并不能很好地支持多核动态可重构Cache功耗研究,通过对多核动态可重构Cache的功耗模型进行研究,找到了计算可重构Cache的方法和思路,应用CACTI来分别构建各个组成结构的Cache功耗模型,以较为准确地测算可重构Cache的功耗。在Simics模拟器下构建动态可重构Cache,运行测试程序,对比传统的体系结构,可重构Cache的功耗能够得到10.4%的降低。同时,实验中发现功耗的降低不仅仅是动态可重构Cache贡献的,而是由系统综合产生的,因此在低功耗设计中,要综合考虑整体系统的功耗和性能,避免片面地考虑Cache结构而导致整体功耗的提高。
[1] Xu Zhi-wen,Guo Xiao-xin,Che Xiang-jiu,et al.The Batch Patching Method Using Dynamic Cache of Proxy Cache for Streaming Media[M].2550:5532-5537 [2] Wang Wei-xun,Mishra P,Ranka S.Dynamic Cache Reconfiguration and Partitioning for Energy Optimization in Real-Time Multi-Core Systems[C]∥Design Automation Conference (DAC).2011:948-953 [3] Alouani I,Niar S,Kurdahi F,et al.Parity-based mono-CopyCache for low power consumption and high reliability[C]∥201223rd IEEE International Symposium on Rapid System Prototyping.Tampere,2012:44-48 [4] Chung C-M,Kim J.Low-power L2Cache design for multi-core processors[J].Electronics Letters, 2010,6(9):618-620 [5] Juan Fang,Jiang Pu.Fairness of shared cache dynamic partitioning in CMP[J].International Journal of Advancements in Computing Technology,2012,4(1):44-51 [6] Zhang Chun,Lin An,Zhong Yan,et al.Performance optimization of EMU real-time information system based on cache technology[J].International Journal of Advancements in Computing Technology,2012,4(12):351-358 [7] Magnusson P S,Christensson M,Eskilson J,et al.Simics:A full system simulation platform[J].Computer,2002,35(2):50-58 [8] Dropsho S,Buyuktosunoglu A,Balasubramonian R,et al.In-tegrating Adaptive On-Chip StorageStructures for Reduced Dynamic Power[C]∥Int.Conf.on Parallel Architectures and Compilation Techniques.2002:141-152 [9] Seyedi A,Armejach A,Cristal A,et al.Novel SRAM bias control circuits for a low power L1data cache[C]∥NORCHIP.2012:1-6 [10] Ahmed R E.Energy-Aware Cache Coherence Protocol for Chip-Multiprocessors[C]∥Electrical and Computer Engineering.2006:82-85 [11] Martin M M K,et al.Multifacet’s general execution-driven multiprocessor simulator (GEMS) toolset[C]∥Comput Archit News.2005:92-99 [12] Merino J,Puente V,Gregorio J A.ESP-NUCA:A low-cost adaptive Non-Uniform Cache Architecture[C]∥Digital Object Identifier.2012:1-10 |
No related articles found! |
|