首页> 外文期刊>ACM Transactions on Embedded Computing Systems >A Machine Learning Methodology for Cache Memory Design Based on Dynamic Instructions
【24h】

A Machine Learning Methodology for Cache Memory Design Based on Dynamic Instructions

机译:基于动态指令的高速缓冲存储器设计机器学习方法

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

摘要

Cache memories are an essential component of modern processors and consume a large percentage of their power consumption. Its efficacy depends heavily on the memory demands of the software. Thus, finding the optimal cache for a particular program is not a trivial task and usually involves exhaustive simulation. In this article, we propose a machine learning-based methodology that predicts the optimal cache reconfiguration for any given application, based on its dynamic instructions. Our evaluation shows that our methodology reaches 91.1% accuracy. Moreover, an additional experiment shows that only a small portion of the dynamic instructions (10% ) suffices to reach 89.71% accuracy.
机译:缓存记忆是现代处理器的重要组成部分,并消耗大量的功耗。 它的功效大量取决于软件的内存需求。 因此,找到特定程序的最佳高速缓存不是琐碎的任务,并且通常涉及详尽的模拟。 在本文中,我们提出了一种基于机器学习的方法,该方法基于其动态指令预测任何给定应用程序的最佳高速缓存重新配置。 我们的评价表明,我们的方法论准确性达到了91.1%。 此外,另外的实验表明,只有一小部分动态指令(10%)的精度只需达到89.71%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号