AnsweredAssumed Answered

Can i use GCN Assembly kernels in the same why as HSAIL kernels?

Question asked by apfel on Nov 25, 2016
Latest reply on Jan 18, 2017 by apfel

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

Outcomes