论文标题

预测寿命和新型NVM最后一个级别缓存的性能

Forecasting lifetime and performance of a novel NVM last-level cache with compression

论文作者

Escuin, Carlos, Ibañez, Pablo, Monreal, Teresa, Llaberia, Jose M., Viñals, Victor

论文摘要

非挥发性内存(NVM)技术是构建芯片上级缓存(LLC)的有趣替代方法。与SRAM内存相比,它们的优势是较高的密度和较低的静态功率,但是每个写操作都略微磨损了比特电池,以至于失去其存储容量。在这种情况下,本文提出了一个新型的NV-LLC组织利用数据压缩。数据压缩会减少块的大小,并与磨损水平的机制一起推迟这种NV-LLC的降解。此外,随着写入磨损降低容量,数据压缩使降级的高速缓存框架分配了压缩大小足够的块。 从方法论的角度来看,尽管文献中使用了不同的方法来分析NV-LLC的降解,但它们都不能详细研究其时间演化。从这个意义上讲,这项工作提出了一个预测过程,该过程结合了详细的模拟和预测,从而在感兴趣指标的时间演化上对不同的缓存内容机制(替换,磨损,压缩等)进行准确分析,例如NV-LLC或系统IPC的有效能力。 与基线NV-LLC相比,拟议的NV-LLC组织的成本很小,而NV-LLC没有压缩,潜伏期和能源消耗,并且增加了NV-LLC达到50%有效能力的6倍以上。

Non-volatile memory (NVM) technologies are interesting alternatives for building the on-chip Last-Level Cache (LLC). Their advantages, compared to SRAM memory, are higher density and lower static power, but each write operation slightly wears out the bitcell, to the point of losing its storage capacity. In this context, this paper proposes a novel NV-LLC organization leveraging data compression. Data compression reduces the size of the blocks and, together with wear-leveling mechanisms, can defer the degradation of such a NV-LLC. Moreover, as capacity is reduced by write wear, data compression enables degraded cache frames to allocate blocks whose compressed size is adequate. From a methodological point of view, although different approaches are used in the literature to analyze the degradation of a NV-LLC, none of them allows to study in detail its temporal evolution. In this sense, this work proposes a forecasting procedure that combines detailed simulation and prediction, enabling an accurate analysis of different cache content mechanisms (replacement, wear leveling, compression, etc.) on the temporal evolution of the indices of interest, such as the effective capacity of the NV-LLC or the system IPC. The proposed NV-LLC organization has a small added cost compared to that of a baseline NV-LLC without compression in terms of area, latency and energy consumption, and increases more than 6 times the time a NV-LLC takes to reach 50% effective capacity.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源