首页> 外文学位 >Compilation efficace pour FPGA reconfigurable dynamiquement.
【24h】

Compilation efficace pour FPGA reconfigurable dynamiquement.

机译:用于动态可重新配置FPGA的高效编译。

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

摘要

Combination of partial evaluation and on-the-fly code generation form an execution mode of which gains have already been demonstrated in the software field by their use in JIT (Just-in-Time) compilers. The hardware field however defers to follow, despite technological progress have done in the past years in terms of dynamic reconfiguration.;The execution modes we propose benefit from dynamic restructuring of the execution support and depend on a configurable architecture. The first challenge faced when implementing such an optimisation is the lack of tools allowing integration of these execution modes to the hardware development flow. To overcome this shortcoming, new tools have been built in the research hereby presented.;The second challenge comes from the lack of support for hardware configuration manipulation, both at the tool and documentation levels. To fill this gap, we have created a compact library allowing the adaptation of the architecture by modifying its configuration dynamically, which permits to implement new application classes. The creation of a JIT compiler proves the usability of the approach we propose, therefore opening the path to new research areas.;Keywords. Dynamic synthesis, JIT, VirtexII-Pro, bitstream, FPGA.;Such a delay in integrating those classical optimisations with respect to the software field can be explained by the important algorithmic and technological challenges underlying their deployment on a hardware architecture.
机译:部分评估与动态代码生成的结合形成了一种执行模式,通过在JIT(即时)编译器中的使用,已经在软件领域证明了其收益。尽管过去几年在动态重新配置方面取得了技术进步,但是硬件领域还是紧随其后。我们建议的执行模式受益于执行支持的动态重组,并依赖于可配置的体系结构。实施这种优化时面临的第一个挑战是缺少使这些执行模式集成到硬件开发流程中的工具。为了克服这一缺点,特此在研究中构建了新工具。第二个挑战来自缺乏对工具和文档级别的硬件配置操纵的支持。为了填补这一空白,我们创建了一个紧凑的库,允许通过动态修改其配置来适应体系结构,从而可以实现新的应用程序类。 JIT编译器的创建证明了我们提出的方法的可用性,因此为新的研究领域开辟了道路。动态综合,JIT,VirtexII-Pro,比特流,FPGA 。;在软件领域集成这些经典优化的这种延迟可以通过将它们部署在硬件体系结构上的重要算法和技术挑战来解释。

著录项

  • 作者

    Bergeron, Etienne.;

  • 作者单位

    Universite de Montreal (Canada).;

  • 授予单位 Universite de Montreal (Canada).;
  • 学科 Computer science.
  • 学位 Ph.D.
  • 年度 2009
  • 页码 140 p.
  • 总页数 140
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 肿瘤学;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号