【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 timexenergy consumption, we show that power dissipation and energy consumption of a two-level cache hierarchy and the product time x energy can be reduced on average by 39%, 38% and 37% respectively, when compared with a non-adaptive embedded microarchitecture.
机译:与固定硬件相比,自适应处理器可以更好地利用程序阶段表现出的不同特性。但是,它们可能会大大降低性能和/或能耗。在本文中,我们描述了一种可重新配置的缓存,该缓存可有效地应用于嵌入式通用处理器的L1数据缓存。还提出了一种基于模式匹配算法的运行时调整和重新配置高速缓存的现实的硬件/软件方法。当程序数据工作集更改时,它用于标识高速缓存配置和处理器频率。考虑到最佳产品执行时间x能耗所驱动的设计方案,我们表明,两级缓存层次结构的功耗和能耗以及产品时间x能耗可以分别平均降低39%,38%和37%,与非自适应嵌入式微体系结构相比。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号