首页> 外文会议>International conference on Hardware/software codesign and system synthesis >Automatic selection of application-specific instruction-set extensions
【24h】

Automatic selection of application-specific instruction-set extensions

机译:自动选择特定于应用程序的指令集扩展

获取原文

摘要

In this paper, we present a general and an efficient algorithm for automatic selection of new application-specific instructions under hardware resources constraints. The instruction selection is formulated as an ILP problem and efficient solvers can be used for finding the optimal solution. An important feature of our algorithm is that it is not restricted to basic-block level nor does it impose any limitation on the number of the newly added instructions or on the number of the inputs/outputs of these instructions. The presented results show that a significant overall application speedup is achieved even for large kernels (for ADPCM decoder the speedup ranges from x1.2 to x3.7) and that our algorithm compares well with other state-of-art algorithms for automatic instruction set extensions.
机译:在本文中,我们提出了一种通用且有效的算法,用于在硬件资源限制下自动选择新的特定于应用程序的指令。指令选择被公式化为ILP问题,有效的求解器可用于找到最佳解决方案。我们算法的一个重要特征是它不仅限于基本块级别,也不对新添加指令的数量或这些指令的输入/输出数量施加任何限制。呈现的结果表明,即使对于大内核,也可以实现显着的整体应用程序加速(对于ADPCM解码器,加速范围从x1.2到x3.7),并且我们的算法与自动指令集的其他最新算法具有很好的比较扩展名。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号