Forum Discussion
Altera_Forum
Honored Contributor
9 years agoConfusion about execution of NDRange kernel and single work-item kernel
Hello, I'm a bit confused about the difference between the execution of NDRange kernel and single work-item kernel on FPGA. How does each work-item in the NDRange execute in parallel on FP...
Altera_Forum
Honored Contributor
9 years ago --- Quote Start --- Thanks,HRZ. So,in a single work-item kernel,for a loop with iteration dependencies,even with the unroll paragma before the loop,the compiler will not unroll it,right? --- Quote End --- It will, but you will not get an II (Initiation Interval) of one anymore, and the II will increase as you unroll more. This way, you will just end up wasting more area without getting higher performance.