首页> 外文期刊>ACM Computing Surveys >Compiling for Reconfigurable Computing: A Survey
【24h】

Compiling for Reconfigurable Computing: A Survey

机译:编译可重构计算:一项调查

获取原文
           

摘要

Reconfigurable computing platforms offer the promise of substantially accelerating computations through the concurrent nature of hardware structures and the ability of these architectures for hardware customization. Effectively programming such reconfigurable architectures, however, is an extremely cumbersome and error-prone process, as it requires programmers to assume the role of hardware designers while mastering hardware description languages, thus limiting the acceptance and dissemination of this promising technology. To address this problem, researchers have developed numerous approaches at both the programming languages as well as the compilation levels, to offer high-level programming abstractions that would allow programmers to easily map applications to reconfigurable architectures. This survey describes the major research efforts on compilation techniques for reconfigurable computing architectures. The survey focuses on efforts that map computations written in imperative programming languages to reconfigurable architectures and identifies the main compilation and synthesis techniques used in this mapping.
机译:可重配置的计算平台通过硬件结构的并发特性以及这些体系结构用于硬件定制的能力,提供了大幅加速计算的希望。但是,有效地编程这种可重新配置的体系结构是一个非常麻烦且容易出错的过程,因为它要求程序员在掌握硬件描述语言的同时承担硬件设计人员的角色,从而限制了这项有前途的技术的接受和传播。为了解决这个问题,研究人员在编程语言和编译级别都开发了许多方法,以提供高级编程抽象,使程序员可以轻松地将应用程序映射到可重新配置的体系结构。该调查描述了有关可重构计算体系结构的编译技术的主要研究成果。该调查的重点是将以命令式编程语言编写的计算映射到可重新配置的体系结构的工作,并确定此映射中使用的主要编译和综合技术。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号