期刊文献+

基于OpenCL的FPGA设计优化方法研究 被引量:8

Optimization method research of OpenCL-based FPGA design
在线阅读 下载PDF
导出
摘要 FPGA因其强大的运算能力成为了众多高性能应用的最佳选择,但其传统的开发方法存在门槛高、周期长等众多不足。OpenCL作为跨平台的开发语言,为FPGA提供了一种全新的开发方法。此方法开发周期短、抽象层次高、可移植性强,弥补了传统开发方式的不足。介绍了OpenCL开发FPGA的相关优化方法,以矩阵乘法和QR分解为例,深入分析了各种优化方法的优缺点及适用情况。 FPGA becomes the best choice for many high performance applications because of its powerful computing capabili- ties. But its traditional development methods have many deficiencies,such as high threshold,long cycle and so on. OpenCL pro- rides a new method for FPGA development,as a cross-platform development language.Doe to its short development cycle,high level of abstraction and strong portability, it makes up for the deficiencies of the traditional development methods. This paper presents the development process of FPGA using OpenCL and its optimization methods.Taking matrix muhiplication and QR decomposition as example,the advantages and disadvantages of various optimization methods and their application conditions are analyzed thoroughly.
机构地区 电子科技大学
出处 《电子技术应用》 北大核心 2014年第1期16-19,共4页 Application of Electronic Technique
基金 国家自然科学基金项目(61176025)
关键词 FPGA OPENCL 矩阵乘法 QR分解 FPGA OpenCL matrix multiplication QR decomposition
  • 相关文献

参考文献9

  • 1SEO S , JO G,LEE J. Performance tuning of matrix multi -plication in OpenCL on different GPUs and CPUs[C].HighPerformance Computing, Networking,Storage and Analysis,2012:396-405.
  • 2CZAJKOWSKI T S.Form OpenCL to high - performancehardware on FPGAs[C].Field Programmable Logic andApplications (FPL), 2012 22nd International Conference ,2012:531-534.
  • 3Ma Sen,Huang Miaoqing , ANDREWS D. Developingapplication - specific multiprocessor platforms on FPGAs[C].Reconflgurable Computing and FPGAs(ReConFig), 2012International Conference , 2012 : 1-6.
  • 4EC0N0MAK0S G.ESL as a Gateway from OpenCLto FPGAs : basic ideas and methodology evaluation[C]Informatics (PCI), 2012 16th Panhellenic Conference ,2012:80-85..
  • 5CHEN D , SINGH D.Invited paper : using OpenCL toevaluate the efficiency of CPUS, GPUS and FPGASfor information filtering [ C ]. Field Programmable Logicand Applications (FPL), 2012 22nd InternationalConference , 2012 ; 5-12.
  • 6CHEN D,SINGH D.Fractal video compression inOpenCL : an evaluation of CPUs,GPUs,and FPGAs asacceleration platforms [ C ]. Design Automation Conference(ASP-DAC),2013 18th Asia and South Pacific , 2013 :297-304.
  • 7WEBER R.Comparing hardware accelerators in scientificapplications : a case study[J].Parallel and Distributed Systems ,IEEE Transactions , 2011 ,22 (1) : 58 - 68.
  • 8李刚强,田斌,易克初.FPGA设计中关键问题的研究[J].电子技术应用,2003,29(6):68-71. 被引量:23
  • 9张国礼,王建业,肖宇.浮点矩阵相乘IP核并行改进的设计与实现[J].电子技术应用,2012,38(2):43-46. 被引量:1

二级参考文献7

共引文献22

同被引文献33

引证文献8

二级引证文献34

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部