首页> 外文学位 >Improved framework for fast and efficient memory-based frame data reconfiguration for multi-row spanning designs on field programmable gate arrays.
【24h】

Improved framework for fast and efficient memory-based frame data reconfiguration for multi-row spanning designs on field programmable gate arrays.

机译:用于现场可编程门阵列上多行跨越设计的快速有效的基于存储器的帧数据重新配置的改进框架。

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

摘要

Reconfigurable computing is an evolving paradigm in computer architecture where the ability to load different designs onto a field programmable gate array (FPGA) at execution time has proven useful in adapting FPGA prototypes to a wide range of applications. Reconfiguration techniques can be primarily categorized as Partial Dynamic Reconfiguration (PDR) and Partial Bitstream Relocation (PBR). PDR involves reconfiguring a single Partial Reconfiguration Region (PRR) with a partial bitstream, while PBR is targeted at reconfiguring multiple PRRs on the FPGA with a partial bitstream. Previous techniques have primarily focused on using either slower off-chip memory or on-chip memory-based solutions to store the partial bitstream, and then reconfigure a PRR on the FPGA. Another technique called Accelerated Relocation Circuit (ARC) provides a more efficient method where a PRR (active bitstream) is used to relocate to other PRRs on the fly using minimal on-chip memory. This thesis proposes a novel technique for Memory-based Frame Data Reconfiguration (M-FDR) of multi-row PRRs. ARC hardware was re-architected to provide an improved frame data reconfiguration framework, called Accelerated Memory-based Reconfiguration Circuit (AMRC) for use in MBR scenarios. A performance prediction model is also proposed that confirms the speedup achieved by AMRC, in comparison to ARC and earlier methods. This technique was found to be 26.6% faster than ARC in PRR-PRR relocation. In comparison to other relocation techniques like Bit Relocation Filter (BiRF), AMRC provides a speedup of 231x. The AMRC method was also able to dynamically parallelize multi-row designs with an average context switching time of 0.37 ms.
机译:可重配置计算是计算机体系结构中的一个不断发展的范例,已证明在执行时将不同的设计加载到现场可编程门阵列(FPGA)上的能力有助于使FPGA原型适应各种应用。重新配置技术可以主要分为部分动态重新配置(PDR)和部分比特流重定位(PBR)。 PDR涉及使用部分位流重新配置单个部分重新配置区域(PRR),而PBR的目标是使用部分位流重新配置FPGA上的多个PRR。先前的技术主要集中在使用速度较慢的片外存储器或基于片上存储器的解决方案来存储部分位流,然后在FPGA上重新配置PRR。另一种称为加速重定位电路(ARC)的技术提供了一种更有效的方法,其中使用PRR(活动位流)使用最少的片上存储器即可动态地重定位到其他PRR。本文提出了一种用于多行PRR的基于存储器的帧数据重新配置(M-FDR)的新技术。 ARC硬件经过重新架构,以提供一种改进的帧数据重新配置框架,称为MBR方案中使用的基于加速内存的重新配置电路(AMRC)。与ARC和早期方法相比,还提出了一种性能预测模型,该模型可以确认AMRC所实现的加速。在PRR-PRR重定位中,该技术比ARC快26.6%。与其他重定位技术(例如位重定位滤波器(BiRF))相比,AMRC的速度提高了231倍。 AMRC方法还能够动态并行化多行设计,平均上下文切换时间为0.37 ms。

著录项

  • 作者

    Sreeram, Rohan.;

  • 作者单位

    Utah State University.;

  • 授予单位 Utah State University.;
  • 学科 Engineering Computer.
  • 学位 M.S.
  • 年度 2010
  • 页码 75 p.
  • 总页数 75
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号