Forum Discussion
Altera_Forum
Honored Contributor
7 years agoYes, that is definitely possible. The II in a single work-item kernel is set for the worst case scenario. If you cannot reduce the II to one, implementing your code as an NDRange kernel could achieve a better average II in the end, since the II is adjusted at run-time by the scheduler. This is more or less the only situation where an NDRange implementation is preferred over single work-item.