跳到主要导航 跳到搜索 跳到主要内容

Optimal Loop Tiling for Minimizing Write Operations on NVMs with Complete Memory Latency Hiding

  • East China Normal University

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Non-volatile memory (NVM) is expected to be the second level memory (named remote memory) in two-level memory hierarchy in the future. However, NVM has the limited write endurance, thus it is vital to reduce the number of write operations on NVM. Meanwhile, in two-level memory hierarchy, prefetch is widely used for fetching certain data before it is actually required, to hide the remote memory access latency. In general, large-scale nested loop is the performance bottleneck in one program due to the write operations on NVM caused by the first level memory (named local memory) miss and data reuse. Loop tiling is the key technique for grouping iterations so as to reduce the communication with remote memory used in compiler. In this paper, we propose a new loop tiling approach for minimizing the write operations on NVMs and completely hiding the NVM access latency. Specifically, we introduce a series of theorems to help loop tiling. Then, a legal tile shape and an optimal tile size selection strategy is proposed according to data dependency and local memory capacity. Furthermore, we propose a pipeline scheduling policy to completely hide the remote memory latency. Extensive experiments show that the proposed techniques can reduce write operations on NVMs by 95.1% on average, and NVM latency can be completely hidden.

源语言英语
主期刊名ASP-DAC 2022 - 27th Asia and South Pacific Design Automation Conference, Proceedings
出版商Institute of Electrical and Electronics Engineers Inc.
389-394
页数6
ISBN(电子版)9781665421355
DOI
出版状态已出版 - 2022
活动27th Asia and South Pacific Design Automation Conference, ASP-DAC 2022 - Virtual, Online, 中国台湾
期限: 17 1月 202220 1月 2022

出版系列

姓名Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC
2022-January

会议

会议27th Asia and South Pacific Design Automation Conference, ASP-DAC 2022
国家/地区中国台湾
Virtual, Online
时期17/01/2220/01/22

指纹

探究 'Optimal Loop Tiling for Minimizing Write Operations on NVMs with Complete Memory Latency Hiding' 的科研主题。它们共同构成独一无二的指纹。

引用此