Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)

How to use opencl sdk?

Martinwz
Novice
855 Views

Hi, 

I'm new to Intel FPGA OpenCL SDK. I've read many OpenCL posts in the community, but I still haven't found how to use Intel FPGA OpenCL SDK. I cannot open the Intel FPGA OpenCL SDK website as the browser prompts a redirection error. I read some posts and it seems that the OpenCL SDK is integrated into the HLS compiler. So, I have some questions: How to use OpenCL SDK, my system is Ubuntu 18.04, and what software do I need to install? Are OpenCL SDK and Intel HLS compiler integrated? Or does OpenCL SDK have its own compiler? Are the pragmas of OpenCL SDK the same as those used in HLS? Where to submit issues of OpenCL SDK? 

 

Best wishes,

Martin W

Labels (1)
0 Kudos
4 Replies
BoonBengT_Intel
Moderator
823 Views

Hi @Martinwz,


Thank you for posting in Intel community forum and your interest in Intel product, hope all is well.

As you are just starting out Intel OpenCL SDK, I would strongly suggest to look into Intel oneAPI IP Authoring (IPA) instead.

Reason being oneAPI will be the go to product that have similar/more capabilities with OpenCL/HLS, and OpenCL are slowly moving away from.


For understanding more on oneAPI you can refer to the getting started guide in the link below:

- https://www.intel.com/content/www/us/en/developer/tools/oneapi/fpga.html (Intel OpenCL alternative)

- https://www.intel.com/content/www/us/en/docs/programmable/749869/22-4/getting-started-with-oneapi-ip-authoring-18311.html (Intel HLS alternative)


There are also ready available example design which you can compile and execute, more details in the github link below:

- https://github.com/oneapi-src/oneAPI-samples/tree/master/DirectProgramming/C%2B%2BSYCL_FPGA

- https://github.com/oneapi-src/oneAPI-samples/tree/master/DirectProgramming/C%2B%2BSYCL_FPGA/Tutorials/Tools/experimental/platform_designer


As you are unfamiliar with Intel oneAPI product, here are also a video which will be helpful to get the overall understanding on the product:

- https://www.youtube.com/watch?v=SU9S-PG_W9A


Note: please do let me know if you wish to know more on Intel OpenCL/HLS instead.


Best Wishes

BB


0 Kudos
BoonBengT_Intel
Moderator
767 Views

Hi @Martinwz,


Greetings, just checking in to see if there is any further doubts in regards to this matter.

Hope your doubts have been clarified.


Best Wishes

BB


0 Kudos
BoonBengT_Intel
Moderator
725 Views

Hi @Martinwz,


Good day, just following up on the previous clarification.

By any chances did you managed to look into it?

Hope to hear from you soon.


Best Wishes

BB


0 Kudos
BoonBengT_Intel
Moderator
673 Views

Hi @Martinwz,


Greetings, as we do not receive any further clarification/updates on the matter, hence would assume challenge are overcome. Please login to ‘https://supporttickets.intel.com’, view details of the desire request, and post a feed/response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. For new queries, please feel free to open a new thread and we will be right with you. Pleasure having you here.


Best Wishes

BB


0 Kudos
Reply