首页> 外文会议>IEEE/ACM/IFIP Workshop on Embedded Systems for Real-Time Multimedia >Code Placement for Reducing the Energy Consumption of Embedded Processors with Scratchpad and Cache Memories
【24h】

Code Placement for Reducing the Energy Consumption of Embedded Processors with Scratchpad and Cache Memories

机译:用于降低嵌入式处理器的嵌入式处理器的能耗的代码放置和缓存存储器

获取原文

摘要

This paper proposes a code placement algorithm for reducing the total energy consumption of embedded processor systems including a CPU core, on-chip and off-chip memories. Our approach exploits a non-cacheable memory region for an effective use of a cache memory and as a result, reduces the number of off-chip accesses. Our algorithm simultaneously finds code layouts for a cacheable region, a scratchpad region, and the other non-cacheable region of the address space so as to minimize the total energy consumption of the processor system. Experiments using a commercial embedded processor and an off-chip SDRAM demonstrate that our algorithm reduces the energy consumption of the processor system by 23% without any performance loss compared to the best result achieved by the conventional approach.
机译:本文提出了一种用于降低嵌入式处理器系统的总能耗的代码放置算法,包括CPU内核,片上和片外存储器。我们的方法利用不可缓存的内存区域进行有效使用高速缓冲存储器,结果减少了片外访问的数量。我们的算法同时查找可缓存的区域,刮板区域和地址空间的其他不可缓存区域的代码布局,以便最小化处理器系统的总能耗。使用商业嵌入式处理器和片外SDRAM的实验表明,我们的算法将处理器系统的能耗降低23%而无需任何性能损失,而通过传统方法实现的最佳结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号