Forum Discussion
Hi hareesh,
Thank you for taking the time to reply. I'm very new to FPGA programming and trying out different things to get things working.
I am currently working on a Computational Fluid Dynamics Algorithm having two kernels - one for initialization and the other for computation.
Originally the code was written for GPU and had MPI. To get it working on a single FPGA I had to remove the mpi code and select FPGA as the device. For parallel computation ND range was already used. So that was left unaltered. The algorithm deals with points, blocks and time steps. The first 6 parameters decide number of points and the 7th parameter is the amount of time steps. As you can see from the output, different results (the last 4 values of the output) are generated for the same input arguments (time parameter 0 and 10 ).
Compilation was done for Stratix10 as USM is being used.
Also, could you let me know the max parallel processes for ND range as well.
Thank You
Avinash