Intel® High Level Design
Support for Intel® High Level Synthesis Compiler, DSP Builder, OneAPI for Intel® FPGAs, Intel® FPGA SDK for OpenCL™
722 Discussions

Deprecation Notice for FPGA Support Package for oneAPI DPC++/C++. What is the alternative?

Achim_the_key
Beginner
2,438 Views

Hi there,

 

We recently began to port our HLS-C++ projects to oneAPI as the HLS-Compiler was no longer continued. 

Today I noticed the deprecation notice for "FPGA Support Package for Intel® oneAPI DPC++/C++ Compiler". See https://www.intel.com/content/www/us/en/developer/tools/oneapi/fpga.html .

Hm. Looking at the Intel/Altera software page, it lists 4 HLS tools, of which two are the mentioned deprecated ones and the others are not suitable for continuation for our projects (no c++).

So the questions are:

* Is there a SYCL-for-FPGA-support in the future?

* Is there a "HLS"ish C++-support  planned in the future? (or other non-matlab languages)

* What is the recommended High level approach for FPGA projects with an image processing background? 

 

 

0 Kudos
1 Solution
BoonBengT_Altera
Moderator
2,309 Views

Hi @Achim_the_key,


Thank you for posting in Intel community forum, hope all is well and apologies for the delayed in response.

The shorter version is yes, there is still going to be support for SYCL-for-FPGA support, which will continue in oneAPI DPC++/C++ Compiler 2025.0 release until further notice.


As for image processing application, if approached is to use high level languages like c/c++, oneAPI compiler is still the appropriate tools.

Hope that clarify.


Best Wishes

BB


View solution in original post

0 Kudos
4 Replies
BoonBengT_Altera
Moderator
2,310 Views

Hi @Achim_the_key,


Thank you for posting in Intel community forum, hope all is well and apologies for the delayed in response.

The shorter version is yes, there is still going to be support for SYCL-for-FPGA support, which will continue in oneAPI DPC++/C++ Compiler 2025.0 release until further notice.


As for image processing application, if approached is to use high level languages like c/c++, oneAPI compiler is still the appropriate tools.

Hope that clarify.


Best Wishes

BB


0 Kudos
Achim_the_key
Beginner
2,135 Views

Thank you for the clarification. My takeaway is, that Sycl for FPGA is still supported with Version 2025.0 of oneAPI. (as stated in the documentation as well).
I noticed the vage information about future support, but I think, that is due to the changes in the company's structure and I am full of hope that we hear from altera (or intel?) about their HLS-approach soonish.

Best regards

 

Achim.

0 Kudos
BoonBengT_Altera
Moderator
2,216 Views

Hi @Achim_the_key,


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_Altera
Moderator
2,024 Views

Hi @Achim_the_key,


Yes your understanding is correct and sure further information would be shared as soon as there is. With no further clarification on this thread, it will be transitioned to community support for further help on doubts in this thread. 


Please login to ‘ https://supporttickets.intel.com/s/?language=en_US’, 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. The community users will be able to help you on your follow-up questions.

Thank you for the questions and as always pleasure having you here.


Best Wishes

BB


0 Kudos
Reply