C5P,一个无与伦比的强大的高速计算平台,现在是英特尔官方认证的董事会,为英特尔的首选董事会合作伙伴计划OpenCL。它同时支持64位Windows和Linux。本文档将向您介绍如何设置OpenCL开发环境,以及如何编译和执行C5P的示例项目。请注意,OpenCL编码指令不在本文档的范围内,但用户可以参考Intel FPGA SDK for OpenCL Programming Guide(英特尔FPGA SDK for OpenCL编程指南)。
为C5P板设置OpenCL需要以下项目:C5P FPGA开发工具包。主机PC带有USB主机端口一个PCI Express x4/x8/x16插槽16GB内存,8GB是C5P的最小12V电源USB电缆(A型到mini-B)64位Windows7/10或Linux(Redhat 6.5/CentOS 7.0/Ubuntu14.04)安装Quartus Prime Standard Edition 17.1,需要许可证Intel安装了OpenCL 17.1的FPGA SDK,不需要许可。C5P OpenCL BSP 17.1安装了Visual Studio 2012 C/C++,安装在WINDOWS7/10上。Linux的GNU开发工具:英特尔FPGA OpenCL只支持64位OS和X86架构。
OpenCL项目由OpenCL内核和宿主程序组成,如图1-1所示。OpenCL内核使用Intel FPGA OpenCL SDK提供的Intel FPGA OpenCL编译器进行编译。主机程序是在Windows上或GCC上用Visual StudioC/C++编写的。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !