Forum Discussion
Altera_Forum
Honored Contributor
11 years agoMultiple kernels in a single OpenCL file
I'm concerned about area usage if multiple kernels are used. If I understand correctly, if an OpenCL source file contains multiple kernel functions, all of the kernels will be instantiated simultaneo...
Altera_Forum
Honored Contributor
11 years agoThanks okebz. So, suppose I have hundreds of OpenCL kernels, and each of which may be used at the run time. Since all of them may be used, they need to be instantiated on the FPGA hardware, albeit only some of them may be actually used. This sounds like a terribly inefficient application design, but coming from GPU computing background, I can think of these types of applications do exist in CPU-GPU hybrid HPC applications. What alternative approaches would be recommended?