Altera发布面向FPGA的OpenCL计划
2012-03-30
单片机与嵌入式系统应用 2012年1期
Altera公司发布FPGA和SoC FPGA的开放计算语言(OpenCL)标准开发计划。OpenCL标准是基于C语言的开放标准,适用于并行编程。Altera的OpenCL计划结合了FPGA的并行能力以及OpenCL标准,实现强大的系统加速功能。与使用Verilog或者VHDL等底层硬件描述语言(HDL)的传统FPGA开发方法相比,这一混合系统(CPU+FPGA,使用OpenCL标准)还具有显著缩短产品面市时间的优势。通过其OpenCL计划,Altera与多名用户合作,扩展了大学计划,支持在学术界面向FPGA开发的OpenCL标准,根据用户反馈主动促进OpenCL标准的发展。用户早期评估结果表明,与多核CPU解决方案相比,性能大大提升;与HDL开发的FPGA解决方案相比,开发时间大大缩短。