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

Question on how to use OpenCL SDK

Martinwz
Novice
836 Views

Hi, In an old post (link:://community.intel.com/t5/Intel-Quartus-Prime-Software/How-to-use-opencl-sdk/td-p/1538852), I asked a question on how to use  OpenCL SDK.  The original question is as follows: 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? Although the employee answered my question, I still want to know whether OpenCL SDK is an Independent software or a plug-in of the HLS compiler. It's strange that I can't reply to the previous post. Thus, I post a new one. Best wishes, Martin W

0 Kudos
6 Replies
BoonBengT_Intel
Moderator
798 Views

Hi @Martinwz,


Thank you for posting in Intel community forum and hope all is well.

Apologies that you faced issues on posting a reply in the previous thread and the website redirection error.

If you would be able to provide us with the error you facing when posting and the link to the website, we would be more than happy to look into that.


Correction on the understanding you have, Intel opencl are not integrated with HLS, but will be substitute with Intel oneAPI. Hence the recommendation to explore Intel oneAPI.

On your curious for openCL, you may refer to some of the references below:

- https://www.intel.com/content/www/us/en/docs/programmable/683188/22-4/eol.html (Getting start guide)

- https://www.intel.com/content/www/us/en/docs/programmable/683846/22-4/eol.html (Programming guide)

- https://www.intel.com/content/www/us/en/support/programmable/support-resources/design-examples/horizontal/hello-world.html (Hello world design example)


Hope that clarify.


Best Wishes

BB


0 Kudos
Martinwz
Novice
749 Views

So, HLS is integrated into oneAPI? 

0 Kudos
Martinwz
Novice
749 Views

Could you provide me full instructions for oneAPI, e.g., a reference manual?

0 Kudos
BoonBengT_Intel
Moderator
699 Views

Hi @Martinwz,


For the oneAPI instruction you can find it in the link below:

- https://www.intel.com/content/www/us/en/docs/oneapi-base-toolkit/get-started-guide-windows/2023-2/overview.html


There are also more details information in posted in the previous thread below:

- https://community.intel.com/t5/forums/forumtopicpage/board-id/quartus-prime-software/message-id/80484#M80484


And yes oneAPI do have HLS like features.

Hope that clarify.


Best Wishes

BB


0 Kudos
BoonBengT_Intel
Moderator
666 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
608 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