Application Acceleration With FPGAs
Programmable Acceleration Cards (PACs), DCP, DLA, Software Stack, and Reference Designs
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
424 Discussions

Are there any free OpenCL sdks for programming an algorithm into an Intel FPGA?

RPosc
Beginner
485 Views

I do not currently have a license for the OpenCL SDK, and I also do not have a board that is supported by it. I am wondering if there is any way to use OpenCL generically for an FPGA. I have a Max 10 dev board right now, but due to time constraints would like to program it using OpenCL rather than manually writing HDL.

0 Kudos
2 Replies
HRZ
Valued Contributor II
122 Views

I am afraid OpenCL is not supported on Max 10 FPGAs. Support only exists for Cyclone V, Stratix V, Arria 10 and Stratix 10 (and maybe also Cyclone 10 but I am not sure). Furthermore, your board must come with an OpenCL Board Support Package (BSP) or else you will have to create one to be able to use OpenCL which will not be an easy task. However, no OpenCL license is required starting from Quartus/OpenCL SDK v17.1 anymore and as long as you have a valid Quartus Standard/Prime license, you can use OpenCL.

Fawaz_J_Intel
Employee
122 Views

Hello,

OpenCL is available with license only.

For Max10, there is not OpenCL support.

 

OpenCL can be supported on Cyclone V, Stratix V, Arria 10 GX and Stratix 10.

 

Thanks

Reply