標題: 適用於低電壓處理器之細細粒度列合併快取記憶體以降低時序差異
A Fine-Grained Line-Mergeable Cache to Reduce Timing Discrepancy with Low Voltage Processors
作者: 蔡奇倫
Tsai, Chi-Lun
陳添福
資訊科學與工程研究所
關鍵字: 低電壓快取記憶體;列合併快取記憶體;降低時序差異;Low voltage cache;Line-mergeable cache;Reduce timing discrepancy
公開日期: 2013
摘要: 現今的DVFS處理器系統中,快取記憶體的效能障礙已阻礙系統降低電壓的能力。在低電壓的環境中快取記憶體容易受到製程變異的影響而影響到快取記憶體的延遲與可靠性。可靠性與效能障礙限制了系統操作至更低的電壓。現在已有許多方法被提出來容忍SRAM錯誤以增加可靠性。其中,SRAM depend設計可減緩可靠性障礙與效能障礙,但是這些設計卻提高了快取記憶體的缺失率以及能量開銷。因此,我們注重於減少SRAM延遲而提出一快取記憶體設計。我們提出的快取記憶體同時驅動兩條word-line並且將保持數據相同。此外,我們提出了更細膩的合併策略以減少缺失率以及能量開銷。
In nowadays DVFS processor systems, caches become a performance barrier of decreasing system voltage. In a low voltage environment, caches that suffer from severe process variation affect the reliability and latency and restrict the system to operate in lower voltage. A number of methods can be used to tolerate SRAM failures to enhance reliability. Moreover, SRAM depend designs can reduce both reliability barrier and performance barrier effect but has miss rate and energy overhead. We propose a cache design focusing on decrease SRAM latency. This cache only triggers two word-lines and writing two word-lines with the same data. Moreover, we propose more fine-grained merge strategies for miss rate and extra write energy overhead decreasing. For decreasing unnecessary energy consumption, our design predicts the last write hit of continuous write and merge lines to improve access time at the moment. Besides, our design selects the occupied line, which has to be discarded the stored data and dedicate the space. With these two data management policy, our design can improve performance by 9% at a cost of 4.5% energy overhead.
URI: http://140.113.39.130/cdrfb3/record/nctu/#GT070156059
http://hdl.handle.net/11536/75918
顯示於類別:畢業論文