Altera_Forum
Honored Contributor
11 years agoUsing Channel with multiple Compute Unit
Hi everyone,
I read from the AOCL programming guide that a kernel with channel can not be vectorized (SIMD I assume). But is it possible to use channel in kernels with multiple compute units (but no vectorization) ? I am trying to use a multiple CU kernel to write to the separate channels based on the value of global_work_id % number of CUs, and then read those channels in a consumer tasked kernel. Is there a way to accomplish this or is this disallowed by AOCL? Thanks!