2 Replies Latest reply on Jan 18, 2017 8:10 AM by apfel

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

    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