...
首页> 外文期刊>Modern Physics Letters, B. Condensed Matter Physics, Statistical Physics, Applied Physics >Behavior-aware cache hierarchy optimization for low-power multi-core embedded systems
【24h】

Behavior-aware cache hierarchy optimization for low-power multi-core embedded systems

机译:低功耗多核嵌入式系统的行为感知缓存层次结构

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

摘要

In modern embedded systems, the increasing number of cores requires efficient cache hierarchies to ensure data throughput, but such cache hierarchies are restricted by their tumid size and interference accesses which leads to both performance degradation and wasted energy. In this paper, we firstly propose a behavior-aware cache hierarchy (BACH) which can optimally allocate the multi-level cache resources to many cores and highly improved the efficiency of cache hierarchy, resulting in low energy consumption. The BACH takes full advantage of the explored application behaviors and runtime cache resource demands as the cache allocation bases, so that we can optimally configure the cache hierarchy to meet the runtime demand. The BACH was implemented on the GEM5 simulator. The experimental results show that energy consumption of a three-level cache hierarchy can be saved from 5.29% up to 27.94% compared with other key approaches while the performance of the multi-core system even has a slight improvement counting in hardware overhead.
机译:在现代嵌入式系统中,越来越多的核心需要有效的缓存层次结构以确保数据吞吐量,但这种缓存层次结构受到其肿瘤大小和干扰访问的限制,这导致性能下降和浪费能量。在本文中,我们首先提出了一种行为感知的缓存层次结构(BACH),其可以最佳地将多级高速缓存资源提供给许多核心,并且高度提高高速缓存层次结构的效率,从而产生低能量消耗。 BACH充分利用探索的应用程序行为和运行时高速缓存资源需求作为缓存分配基础,因此我们可以最佳地配置缓存层次结构以满足运行时需求。巴赫在GEM5模拟器上实施。实验结果表明,与其他关键方法相比,三级缓存层次结构的能耗可以从5.29%节省高达27.94%,而多核系统的性能甚至在硬件开销中略微改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号