首页> 中文期刊> 《计算机工程与应用》 >自适应运行时可重构缓存优化

自适应运行时可重构缓存优化

         

摘要

Dynamically reconfigurable cache has a significant advantage in the scope of resource utilization and power consumption due to the reconfiguration of cache capacity,structure,mapping rules at run-time.In view of the characteris-tics of the dynamic issue-width of the VLIW processor,this paper uses its dynamic features to drive the resizing cache during run-time.In such a manner,the data path can be allocated well so as to split and merge cores dynamically.This is different from the traditional approaches that monitor the cache's miss rate.To further smoothen the performance of reconfigurable cache in the frequent scenario, a novel, and simple cache strategy is proposed. Thus, it ensures a smooth cache perfor-mance from one cache size to the other.The simulation results show that the method can achieve an average decrease of 16% during the 2 000 cycles after cache reconfiguration occurs,and the whole performance is improved.%动态可重构缓存由于能够在运行时进行缓存容量、结构、映射规则等方面的重新配置,因而在资源利用率和能耗方面有很大优势.针对超长指令字处理器发射宽度动态变化的特点,提出了在运行时利用其动态特征来驱动缓存的重构,从而达到动态分离或合并处理器核的目的.这不同于传统的以缓存缺失率来驱动缓存重构的方法.为了平滑频繁重构场景下缓存的性能,进一步提出了一种重构时的过渡机制,使缓存平滑地从一种配置过渡到另一种配置.设计了实验并对重构策略进行了性能评估,仿真结果表明,该方法可以实现在重构后2000周期内,缓存缺失率平均下降16%,并且提高了系统性能.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号