I hope many kernels work on the same time when the program is running。
The kernels are not called for each other,and they are very small,but there number is dezons.
How can i force the kernels stay on the gpu memory?
How much memory can the gpu support for the kernels stay on?And how many kernels can the gpu provide for them running on the same time?
Maybe the apu take it better?
Since you haven't gotten any replies on the forums yet, try contacting AMD Support by email here: http://emailcustomercare.amd.com/
or by phone here:
Thanks wenju for sharing your thoughts. But my guess is somewhat different(GUESS)
IIRC, i read somewhere that AMD hardware has the capability of running multiple kernels simultanously, although it was not exposed properly. If such is the case multiple kernels must be able to atleast reside in the the GPU at a time.
Also if kernels are small they should easily fit in there.
Anyways it is just a guess and it would be good if Micah or Lee Howes can shed some light here.
Also it is been a long time multiple kernel execution is not supported. I hope you are working on it