首页> 外文期刊>Journal of systems architecture >A space allocation and reuse strategy for PCM-based embedded systems q
【24h】

A space allocation and reuse strategy for PCM-based embedded systems q

机译:基于PCM的嵌入式系统的空间分配和重用策略

获取原文
获取原文并翻译 | 示例
           

摘要

Phase change memory (PCM) has emerged as a promising candidate to replace DRAM in embedded systems, due to its appealing properties, such as zero leakage power, scalability, shock-resistivity and high density. However, it can only sustain a limited number of write operations. On the other hand, as a program in embedded systems usually distributes write traffic in an extremely unbalanced way, which could further decrease PCM lifetime. In this paper, we propose a space-based wear leveling technique in software compiler level by exploiting the program-specific features. The basic idea is to extend frequently written variables into specific-sized arrays, and evenly distribute writes on allocated array. In such way, we can effectively distribute the write traffic of the program across the whole PCM chip. A space allocation and reuse (SAR) strategy and a polynomial-time algorithm are proposed to produce optimal and near-optimal space allocation, respectively, for achieving a balanced write distribution. The experimental results show our technique can greatly extend the lifetime of PCM-based embedded systems compared with the previous work, and achieve approximately 94% the theoretical maximum of lifetime. Compared with a baseline scheme without wear-leveling mechanism, our technique introduces no more than 0.8% extra writes and 0.7% running overhead.
机译:相变存储器(PCM)由于其吸引人的特性(例如零泄漏功率,可伸缩性,抗冲击性和高密度)而成为替代嵌入式系统中DRAM的有希望的候选者。但是,它只能承受有限数量的写操作。另一方面,由于嵌入式系统中的程序通常以极不平衡的方式分配写流量,因此可能会进一步缩短PCM寿命。在本文中,我们通过利用特定于程序的功能,在软件编译器级别提出了一种基于空间的磨损均衡技术。基本思想是将经常写入的变量扩展为特定大小的数组,并在分配的数组上平均分配写操作。这样,我们可以在整个PCM芯片上有效地分配程序的写流量。提出了一种空间分配和重用(SAR)策略以及多项式时间算法来分别产生最佳和接近最佳的空间分配,以实现平衡的写分布。实验结果表明,与以前的工作相比,我们的技术可以大大延长基于PCM的嵌入式系统的寿命,并达到理论寿命的约94%。与没有耗损均衡机制的基准方案相比,我们的技术引入了不超过0.8%的额外写入和0.7%的运行开销。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号