推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

OpenACC到FPGA:基于指令的高性能可重构计算高级编程框架

更新时间:2019-01-16 10:45:22 大小:843K 上传用户:z00查看TA发布的资源 标签:openaccfpga 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

基于加速器的异构计算已成为节能高性能计算(HPC)的流行解决方案。沿着这些方向,现场可编程门阵列(FPGA)在特定工作负载的性能和能效方面比其他加速器更具优势。然而,传统上,FPGA存在一些限制其在HPC系统中部署的缺点,主要是由于可编程性和可移植性的挑战。我们提出了一种基于指令的高级编程框架,用于高性能可重构计算。它需要一个标准的,可移植的OpenACC C程序作为输入,并生成一个硬件配置文件,以便在FPGA上执行。我们在我们的开源OpenARC编译器中实现了这个原型系统,该编译器使用Altera OpenCL编译器作为其后端。对具有五个OpenACC基准测试的英特尔Stratix V的拟议框架进行初步评估表明,我们提出的FPGA特定编译器优化和新颖的OpenACC编译指示扩展有助于编译器生成更高效的FPGA程序。


部分文件列表

文件名 大小
post229s2-file3.pdf 843K

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载