【24h】

A Reconfigurable Data Cache for Adaptive Processors

机译:自适应处理器的可重新配置数据缓存

获取原文

摘要

Adaptive processors can exploit the different characteristics exhibited by program phases better than a fixed hardware. However, they may significantly degrade performance and/or energy consumption. In this paper, we describe a reconfigurable cache memory, which is efficiently applied to the L1 data cache of an embedded general-purpose processor. A realistic hardware/software methodology of run-time tuning and reconfiguration of the cache is also proposed, which is based on a pattern-matching algorithm. It is used to identify the cache configuration and processor frequency when the programs data working-set changes. Considering a design scenario driven by the best product execution time×energy consumption, we show that power dissipation and energy consumption of a two-level cache hierarchy and the product time×energy can be reduced on average by 39%, 38% and 37% respectively, when compared with a non-adaptive embedded microarchitecture.
机译:自适应处理器可以利用程序相位优于固定硬件的不同特性。但是,它们可能会显着降低性能和/或能量消耗。在本文中,我们描述了一种可重构的高速缓冲存储器,其有效地应用于嵌入式通用处理器的L1数据高速缓存。还提出了一种现实的硬件/软件方法,其运行时调谐和缓存重新配置,其基于模式匹配算法。当程序数据工作集更改时,它用于识别缓存配置和处理器频率。考虑到由最佳产品执行时间×能耗驱动的设计方案,我们表明,两级缓存层次结构的功耗和能耗可以平均降低39%,38%和37%分别与非自适应嵌入式微体系结构相比。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号