TL;DR:
Can i use Kernels written in GCN Assembly with HSA? I like to have the
feature of persistent kernels and feed them work if needed.
Hi,
im planning a project and for preperation i was reading a lot about
gcn and the ways of programming it.
I came to the conclusion that HSA is the way to go, my plan is to
write some kernels, load them to the GPU and give them some work
when needed.
But right now im a little bit unhappy with hsail, writing kernels this way
does not give me the feeling of full control. I gues because im still not
100 % confident with the platform.
I think writing kernels in GCN Assembly directly will help me understand
whats going on and how this translates over to hsail.
Can i use Kernels written in GCN Assembly with HSA? I like to have the
feature of persistent kernels and feed them work if needed. Maybe im just
missing somthing. To be honest, at the moment it is not easy to get through
all this GPUOpen stuff, but keep up the good work who every is part of all
this.
The target platform will be Kaveri in the beginning and later i will move on
to Bristol Ridget, if everything works well.
BR
Simon