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 FPGA?Is it through pipeline?If it does,then the parallelism isn't a strict parallelism as a GPU does? Would single work-item kernel execute in pipelined manner too?11 Replies
- Altera_Forum
Honored Contributor
--- Quote Start --- 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. --- Quote End --- I see.Thank you very much!