首页> 外文会议>2018 International Symposium on Rapid System Prototyping >Estimating the Impact of Architectural and Software Design Choices on Dynamic Allocation of Heterogeneous Memories
【24h】

Estimating the Impact of Architectural and Software Design Choices on Dynamic Allocation of Heterogeneous Memories

机译:评估架构和软件设计选择对异构内存动态分配的影响

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

摘要

Reducing energy consumption is a key challenge to the realization of the Internet of Things. While emerging memory technologies may offer power reduction, they come with major drawbacks such as high latency or limited endurance. As a result, system designers tend to juxtapose several memory technologies on the same chip. This paper studies the interactions between dynamic memory allocation and architectural choices regarding this heterogeneity. We provide cycle accurate simulations of embedded platforms with various memory technologies and we show that different dynamic allocation strategies have a major impact on performance. We demonstrate that interesting performance gains can be achieved even for a low fraction of heap objects in fast memory, but only with a clever data placement strategy between memory banks.
机译:降低能耗是实现物联网的关键挑战。虽然新兴的内存技术可能会降低功耗,但它们也具有主要缺点,例如高延迟或有限的耐用性。结果,系统设计人员倾向于在同一芯片上并置多种存储技术。本文研究了关于这种异质性的动态内存分配与体系结构选择之间的相互作用。我们提供了具有各种内存技术的嵌入式平台的周期精确仿真,并且我们展示了不同的动态分配策略对性能有重大影响。我们证明了即使对于快速内存中很少的堆对象,也可以实现有趣的性能提升,但是只有在内存组之间采用巧妙的数据放置策略时才能实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号