首页> 外文OA文献 >Endurance-Aware Allocation of Data Variables on NVM-Based Scratchpad Memory in Real-Time Embedded Systems
【2h】

Endurance-Aware Allocation of Data Variables on NVM-Based Scratchpad Memory in Real-Time Embedded Systems

机译:实时嵌入式系统中基于NVM的Scratchpad内存上的持久性感知数据变量分配

摘要

Nonvolatile memory (NVM) has many benefits compared to the traditional static RAM, such as improved reliability and reduced power consumption, but it has long write latency and limited write endurance. Scratchpad memory (SPM) is software-managed small on-chip memory for improving system performance and predicability. We consider SPM based on spin-transfer torque RAM, a type of NVM with high performance and good endurance. We present algorithms for allocating data variables to SPM and distribute write activity evenly in the SPM address space, in order to achieve wear-leveling and prolong the lifetime of NVM. We present two optimization algorithms for minimizing system CPU utilization subject to NVM lifetime constraints: 1) an optimal algorithm based on ILP and 2) an efficient heuristic algorithm that can obtain close-to-optimal solutions.
机译:与传统的静态RAM相比,非易失性存储器(NVM)具有许多优点,例如,可靠性更高,功耗更低,但它具有较长的写入延迟和有限的写入耐久性。 Scratchpad存储器(SPM)是软件管理的小型片上存储器,可提高系统性能和可预测性。我们考虑基于自旋转移矩RAM的SPM,这是一种高性能且具有良好耐久性的NVM。我们提出了将数据变量分配给SPM并在SPM地址空间中平均分配写活动的算法,以实现损耗均衡并延长NVM的寿命。我们提出了两种用于在NVM生命周期约束下使系统CPU利用率最小的优化算法:1)基于ILP的优化算法,以及2)可以获得接近最佳解决方案的高效启发式算法。

著录项

  • 作者

    Wang Z; Gu Z; Yao M; Shao Z;

  • 作者单位
  • 年度 2015
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号