计算机科学
德拉姆
隐藏物
嵌入式系统
相变存储器
能源消耗
延迟时间
高效能源利用
计算机硬件
计算机网络
半导体存储器
内存控制器
电气工程
工程类
工程物理
相变
作者
Dongsuk Shin,Hakbeom Jang,Kiseok Oh,Jae W. Lee
出处
期刊:ACM Transactions in Embedded Computing Systems
[Association for Computing Machinery]
日期:2022-01-14
卷期号:21 (1): 1-22
被引量:18
摘要
A long battery life is a first-class design objective for mobile devices, and main memory accounts for a major portion of total energy consumption. Moreover, the energy consumption from memory is expected to increase further with ever-growing demands for bandwidth and capacity. A hybrid memory system with both DRAM and PCM can be an attractive solution to provide additional capacity and reduce standby energy. Although providing much greater density than DRAM, PCM has longer access latency and limited write endurance to make it challenging to architect it for main memory. To address this challenge, this article introduces CAMP, a novel DRAM c ache a rchitecture for m obile platforms with P CM-based main memory. A DRAM cache in this environment is required to filter most of the writes to PCM to increase its lifetime, and deliver highest efficiency even for a relatively small-sized DRAM cache that mobile platforms can afford. To address this CAMP divides DRAM space into two regions: a page cache for exploiting spatial locality in a bandwidth-efficient manner and a dirty block buffer for maximally filtering writes. CAMP improves the performance and energy-delay-product by 29.2% and 45.2%, respectively, over the baseline PCM-oblivious DRAM cache, while increasing PCM lifetime by 2.7×. And CAMP also improves the performance and energy-delay-product by 29.3% and 41.5%, respectively, over the state-of-the-art design with dirty block buffer, while increasing PCM lifetime by 2.5×.
科研通智能强力驱动
Strongly Powered by AbleSci AI