...
首页> 外文期刊>ACM Transactions on Architecture and Code Optimization >Energy-Performance Considerations for Data Offloading to FPGA-Based Accelerators Over PCIe
【24h】

Energy-Performance Considerations for Data Offloading to FPGA-Based Accelerators Over PCIe

机译:在PCIE上对基于FPGA的加速器数据卸载的能量性能考虑因素

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

摘要

Modern data centers increasingly employ FPGA-based heterogeneous acceleration platforms as a result of their great potential for continued performance and energy efficiency. Today, FPGAs provide more hardware parallelism than is possible with GPUs or CPUs, whereas C-like programming environments facilitate shorter development time, even close to software cycles. In this work, we address limitations and overheads in access and transfer of data to accelerators over common CPU-accelerator interconnects such as PCIe. We present three different FPGA accelerator dispatching methods for streaming applications (e.g., multimedia, vision computing). The first uses zero-copy data transfers and on-chip scratchpad memory (SPM) for energy efficiency, and the second uses also zero-copy but shared copy engines among different accelerator instances and local external memory. The third uses the processor's memory management unit to acquire the physical address of user pages and uses scatter-gather data transfers with SPM. Even though all techniques exhibit advantages in terms of scalability and relieve the processor from control overheads through using integrated schedulers, the first method presents the best energy-efficient acceleration in streaming applications.
机译:现代数据中心越来越多地采用基于FPGA的异构加速平台,这是持续性能和能效的巨大潜力。如今,FPGA提供了比GPU或CPU的更加硬件并行性,而C样编程环境易于开发时间,甚至接近软件周期。在这项工作中,我们解决了在诸如PCIe等常见CPU-Accelerator互连上的加速器的数据访问和转移数据的限制和开销。我们提出了三种不同的FPGA加速器调度方法,用于流媒体应用(例如,多媒体,视觉计算)。第一个使用零拷贝数据传输和片上刻痕的内存(SPM)以实现能效,而第二种使用也是不同的加速器实例和本地外部存储器之间的零拷贝但共享复制引擎。第三个使用处理器的内存管理单元获取用户页面的物理地址,并使用SPM的分散收集数据传输。尽管所有技术在可伸缩性方面都具有优势,并且通过使用集成调度仪通过控制开销来缓解处理器,但第一种方法介绍了流应用中的最佳节能加速度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号