首页> 外文期刊>Tsinghua Science and Technology >Feedback cache mechanism for dynamically reconfigurable VLIW processors
【24h】

Feedback cache mechanism for dynamically reconfigurable VLIW processors

机译:动态可重新配置的VLIW处理器的反馈缓存机制

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

摘要

Very Long Instruction Word (VLIW) architectures are commonly used in application-specific domains due to their parallelism and low-power characteristics. Recently, parameterization of such architectures allows for runtime adaptation of the issue-width to match the inherent Instruction Level Parallelism (ILP) of an application. One implementation of such an approach is that the event of the issue-width switching dynamically triggers the reconfiguration of the data cache at runtime. In this paper, the relationship between cache resizing and issue-width is well investigated. We have observed that the requirement of the cache does not always correlate with the issuewidth of the VLIW processor. To further coordinate the cache resizing with the changing issue-width, we present a novel feedback mechanism to "block" the low yields of cache resizing when the issue-width changes. In this manner, our feedback cache mechanism has a coordinated effort with the issue-width changes, which leads to a noticeable improvement of the cache performance. The experiments show that there is 10% energy savings as well as a 2.3% cache misses decline on average achieved, compared with the cache without the feedback mechanism. Therefore, the feedback mechanism is proven to have the capability to ensure more benefits are achieved from the dynamic and frequent reconfiguration.
机译:超长指令字(VLIW)架构由于其并行性和低功耗特性而常用于特定应用领域。最近,这种体系结构的参数化允许对问题宽度进行运行时调整,以匹配应用程序固有的指令级并行性(ILP)。这种方法的一种实现方式是,问题宽度切换的事件在运行时动态触发数据缓存的重新配置。在本文中,对缓存大小调整与问题宽度之间的关系进行了深入研究。我们已经观察到缓存的要求并不总是与VLIW处理器的问题宽度相关。为了进一步使缓存大小调整与问题宽度的变化协调,我们提出了一种新颖的反馈机制,以在问题宽度发生变化时“阻止”缓存大小调整的低产出。以这种方式,我们的反馈缓存机制与问题宽度的变化协调一致,从而显着提高了缓存性能。实验表明,与没有反馈机制的缓存相比,平均节省了10%的能量,并且平均减少了2.3%的缓存未命中率。因此,事实证明,反馈机制具有确保从动态且频繁的重新配置中获得更多收益的能力。

著录项

  • 来源
    《Tsinghua Science and Technology》 |2017年第3期|303-316|共14页
  • 作者单位

    High Performance Embedded Computation Lab, School of Computer Science and Technology, Beijing Institute of Technology, Beijing 100081, China;

    High Performance Embedded Computation Lab, School of Computer Science and Technology, Beijing Institute of Technology, Beijing 100081, China;

    High Performance Embedded Computation Lab, School of Computer Science and Technology, Beijing Institute of Technology, Beijing 100081, China;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Program processors; VLIW; Switches; Runtime; Benchmark testing; Energy consumption; Layout;

    机译:程序处理器;VLIW;开关;运行时;基准测试;能耗;布局;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号