首页> 外文期刊>Design Automation for Embedded Systems >An efficient framework for dynamic reconfiguration of instruction-set customization
【24h】

An efficient framework for dynamic reconfiguration of instruction-set customization

机译:动态重新配置指令集定制的有效框架

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

摘要

We present an efficient framework for dynamic reconfiguration of application-specific custom instructions. A key component of this framework is an iterative algorithm for temporal and spatial partitioning of the loop kernels. Our algorithm maximizes the performance gain of an application while taking into consideration the dynamic reconfiguration cost. It selects the appropriate custom instructions for the loops and clubs them into one or more configurations. We model the temporal partitioning problem as a k-way graph partitioning problem. A dynamic programming based solution is used for the spatial partitioning. Comprehensive experimental results indicate that our iterative partitioning algorithm is highly scalable while producing optimal or near-optimal (99% of the optimal) performance gain.
机译:我们为动态重新配置特定于应用程序的自定义指令提供了一个有效的框架。该框架的关键部分是用于循环内核的时间和空间划分的迭代算法。我们的算法在考虑动态重新配置成本的同时,最大限度地提高了应用程序的性能。它为循环选择适当的自定义指令,并将其组合成一个或多个配置。我们将时间分割问题建模为k路图分割问题。基于动态编程的解决方案用于空间划分。全面的实验结果表明,我们的迭代分区算法具有很高的可扩展性,同时可产生最佳或接近最佳的性能(最佳性能的99%)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号