Altera_Forum
Honored Contributor
11 years agoChannels vs looped memory accesses
With respect to channels, I'm trying to understand why the "channelized" version of simple single-stream I/O is beneficial over looped accesses to memory. If I have a single work-item kernel or work/group, wouldn't this still end up as a single stage of the pipelined kernel? So are channels really only beneficial when used by multiple simultaneous kernels?