首页> 外文期刊>ACM transactions on reconfigurable technology and systems >The Instruction-Set Extension Problem: A Survey
【24h】

The Instruction-Set Extension Problem: A Survey

机译:指令集扩展问题:调查

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

摘要

The extension of a given instruction-set with specialized instructions has become a common technique used to speed up the execution of applications. By identifying computationally intensive portions of an application to be partitioned in segments of code to execute in software and segments of code to execute in hardware, the execution of an application can be considerably speeded up. Each segment of code implemented in hardware can then be seen as a specialized application-specific instruction extending a given instruction-set. Although a number of approaches exist in literature proposing different methodologies to customize an instruction-set, the description of the problem consists only of sporadic comparisons limited to isolated problems. This survey presents a unique detailed description of the problem and provides an exhaustive overview of the research in the past years in instruction-set extension. This article presents a thorough analysis of the issues involved during the customization of an instruction-set by means of a set of specialized application-specific instructions. The investigation of the problem covers both instruction generation and instruction selection and different kinds of customizations are analyzed in a great detail.
机译:用专用指令扩展给定指令集已成为一种用于加快应用程序执行速度的通用技术。通过识别将在代码段中划分为要在软件中执行的应用程序的计算密集型部分以及在硬件中执行的代码为几段的应用程序,可以大大加快应用程序的执行速度。然后,可以将在硬件中实现的每个代码段视为扩展给定指令集的专用于特定应用的指令。尽管文献中提出了许多方法,提出了不同的方法来定制指令集,但是问题的描述仅由零散的比较组成,仅限于孤立的问题。这项调查提供了对该问题的独特详细描述,并提供了过去几年在指令集扩展方面的研究的详尽概述。本文通过一组专用的特定于应用程序的指令,对自定义指令集所涉及的问题进行了全面分析。该问题的调查涵盖了指令生成和指令选择,并详细分析了各种定制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号