Forum Discussion
student4
New Contributor
4 years agoDPC++ project built for FPGA emulation takes very long time to implement on CPU
Hi,
I have a project developed using standard C++ and another project with same function developed using DPC++ libraries and built in FPGA emulation mode. The standard C++ version runs fine when us...
HRZ
Frequent Contributor
4 years agoSince you are building in emulation mode, it is expected that the code would take a very long time to execute since it is emulating the FPGA hardware in software. If you compile for and run your code on an actual FPGA, then it will be much faster. Emulation mode is just to ensure code correctness; the time it takes for the application to execute in emulation mode does NOT represent the time it would take for the code to run on an actual FPGA.