...
首页> 外文期刊>ACM Transactions on Embedded Computing Systems >Cache Reconfiguration Using Machine Learning for Vulnerability-aware Energy Optimization
【24h】

Cache Reconfiguration Using Machine Learning for Vulnerability-aware Energy Optimization

机译:缓存重新配置使用机器学习进行漏洞感知能量优化

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

摘要

Dynamic cache reconfiguration has been widely explored for energy optimization and performance improvement for single-core systems. Cache partitioning techniques are introduced for the shared cache in multicore systems to alleviate inter-core interference. While these techniques focus only on performance and energy, they ignore vulnerability due to soft errors. In this article, we present a static profiling based algorithm to enable vulnerability-aware energy-optimization for real-time multicore systems. Our approach can efficiently search the space of cache configurations and partitioning schemes for energy optimization while task deadlines and vulnerability constraints are satisfied. A machine learning technique has been employed to minimize the static profiling time without sacrificing the accuracy of results. Our experimental results demonstrate that our approach can achieve 19.2% average energy savings compared with the base configuration, while drastically reducing the vulnerability (49.3% on average) compared to state-of-the-art techniques. Furthermore, the machine learning technique enabled more than 10x speedup in static profiling time with a negligible prediction error of 3%.
机译:人动态缓存重新配置已被广泛探索用于单核系统的能量优化和性能改进。为多核系统中的共享缓存引入了缓存分区技术,以减轻核心间干扰。虽然这些技术仅关注性能和能量,但它们由于软错误而忽略漏洞。在本文中,我们介绍了一种静态分析的算法,以实现实时多核系统的漏洞感知能量优化。我们的方法可以有效地搜索高速缓存配置的空间,以及满足任务截止日期和漏洞约束的能量优化的分区方案。已经采用机器学习技术来最小化静态分析时间,而不会牺牲结果的准确性。我们的实验结果表明,与基础配置相比,我们的方法可以达到19.2%的平均节能,同时与最先进的技术相比,急剧降低漏洞(平均49.3%)。此外,机器学习技术在静态分布时间中启用了超过10倍的加速,其预测误差为3%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号