Forum Discussion
Altera_Forum
Honored Contributor
8 years agoMore Work items - More Resource usage?
I have tried increasing work items per work group with number of CU = 1 using the following attribute __attribute__((reqd_work_group_size(BLOCKDIM,BLOCKDIM,1))) in the matrix multiplication ex...
Altera_Forum
Honored Contributor
8 years agoI have explained this multiple times in different threads, so I will just post some of the existing discussions:
https://www.alteraforum.com/forum/showthread.php?t=56121 https://www.alteraforum.com/forum/showthread.php?t=55522 https://www.alteraforum.com/forum/showthread.php?t=57567 tl;dr: There is no thread-level parallelism in NDRange kernels unless you use SIMD or compute unit replication. Threads are just pipelined and increasing work-group size will hardly affect performance or area usage.