My project is to develop an algorithm in c++ and deploy in intel FPGA for high speed performance.I could see that there are two softwares that could be used to achieve this.
1) Intel one API base toolkit and add on to Intel one API base toolkit for FPGA
2) Intel Quartus Prime Pro and Intel HLS compiler
May I know which one of these will be more advantageous to use in my case?
If you are proficient in C++, then using DPC++/SYCL C++ is probably the best option. Do note that the performance you will achieve has little to do with which of Intel's tools you use since they (OpenCL, C/C++ HLS, DPC++/SYCL C++) all use the same compiler backend. The final performance pretty much completely depends on how you write your code and optimize it to map well to the architecture of an FPGA.
Thanks for the reply.
I am planning to use intel PAC FPGA. May I know which one gives more control to the programmer in terms of 1) code parallelization 2) FPGA development?
Greetings, as we do not receive any further clarification on what is provided. Hence thread will now be transitioned to community support for further help on doubts in this thread. For new queries, please feel free to open a new thread and we will be right with you. Pleasure having you here.