首页> 外文会议>IEEE SoutheastCon 2010 (SoutheastCon) >Power aware design of second level cache for multicore embedded systems
【24h】

Power aware design of second level cache for multicore embedded systems

机译:多核嵌入式系统的二级缓存的功耗感知设计

获取原文

摘要

Designing efficient cache, memory, and storage subsystem for modern embedded systems supporting a variety of applications is a great need. Embedded systems are being deployed with multicore processors to help parallel and distributed computing in order to meet the requirements for increased processing speed. Multiple cores offer manifold options to organize multi-level caches. A mixture of cache memory hierarchies are proposed to satisfy the requirements of high-performance low-power multicore embedded systems. In this paper, we investigate the impact of CL2 organizations on the performance and power consumption for multicore embedded systems. We simulate two 4-core architectures, one with shared CL2 and the other one with private CL2s. We use MPEG4, FFT, MI, and DFT applications/algorithms in our experiment. Simulation results depict that the mean delay and total power consumption significantly vary with the variations of CL2 organization and applications. It is observed that reductions in total power consumption and mean delay per task of up to 43% and 36%, respectively, are possible with optimized CL2, with an optimal choice of 256 KB CL2 cache, 64 B CL2 line size, and 8-way CL2 associativity level.
机译:迫切需要为支持各种应用程序的现代嵌入式系统设计高效的缓存,内存和存储子系统。嵌入式系统将与多核处理器一起部署,以帮助并行和分布式计算,以满足提高处理速度的要求。多个内核提供了多种选项来组织多级缓存。为了满足高性能低功耗多核嵌入式系统的要求,提出了混合使用高速缓存层次结构的方法。在本文中,我们研究了CL2组织对多核嵌入式系统的性能和功耗的影响。我们模拟了两种4核体系结构,一种具有共享CL2,另一种具有私有CL2。我们在实验中使用MPEG4,FFT,MI和DFT应用程序/算法。仿真结果表明,平均延迟和总功耗随CL2组织和应用程序的变化而显着变化。已观察到,使用优化的CL2,最佳选择是256 KB CL2高速缓存,64 B CL2行大小和8位最佳选择,分别可以将总功耗和每项任务的平均延迟分别降低43%和36%。方式CL2的关联度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号