Forum Discussion

student1's avatar
student1
Icon for New Contributor rankNew Contributor
4 years ago
Solved

openCL vs SYCL

Is intel moving from openCL to SYCL for programming FPGA?

  • Hi @student1,

    Thank you for posting in Intel community forum and hope all is well.
    Please do let us know if there is any further clarification we can help with.

    Best Wishes
    BB

6 Replies

  • HRZ's avatar
    HRZ
    Icon for Frequent Contributor rankFrequent Contributor

    Basically yes. The OpenCL and C/C++ HLS paths of Intel's tools are not under active development anymore and all development is being pushed towards the SYCL C++ path. Though the OpenCL and HLS paths are still supported, but they might be deprecated at some point in the future.

  • Hi @student1,

    Thank you for posting in Intel community forum and hope all is well.
    Please do let us know if there is any further clarification we can help with.

    Best Wishes
    BB

  • Vikas's avatar
    Vikas
    Icon for New Contributor rankNew Contributor

    External message (forums etc.,):

    • Yes, Intel PSG is transitioning to an open standard - oneAPI with DPC++, built upon on SYCL. This will enable developers and hardware designers to use a common programming model to target FPGAs at any level – whether full stack or IP development for Quartus.
    • The current Intel FPGA programming language compilers (Intel® FPGA SDK for OpenCL™ and Intel® High Level Synthesis Compiler) will continue to be supported during the transition,
  • Hi @student1,

    Good to know we have clarified your doubts, with no further clarification on this thread, we would now close this thread from our end.
    Thanks for your questions and as always pleasure having you here.

    Best Wishes
    BB