Announcement

Collapse
No announcement yet.

AMD Publishes Open-Source Linux HSA Kernel Driver

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • AMD Publishes Open-Source Linux HSA Kernel Driver

    Phoronix: AMD Publishes Open-Source Linux HSA Kernel Driver

    AMD has just published a massive patch-set for the Linux kernel that finally implements a HSA (Heterogeneous System Architecture) in open-source. The set of 83 patches implement a Linux HSA driver for Radeon family GPUs and serves too as a sample driver for other HSA-compatible devices. This big driver in part is what well known Phoronix contributor John Bridgman has been working on at AMD. Heterogeneous System Architecture has been talked up for a while now by AMD as well as ARM vendors and now finally for open-source enthusiasts we can finally start seeing the advantages of the CPU and GPU on the same bus. Oded Gabbay of AMD announced the big HSA kernel patch-set:..

    http://www.phoronix.com/vr.php?view=MTczOTY

  • #2
    Is that new A10-7800 APU on the picture - 65W/45W part? Like lower TDP on that one, 512 shaders with 45W sounds cool .

    BTW congrats on HSA driver

    Comment


    • #3
      Originally posted by dungeon View Post
      Is that new A10-7800 APU on the picture - 65W/45W part? Like lower TDP on that one, 512 shaders with 45W sounds cool .

      BTW congrats on HSA driver
      A10-7800 is a 65w TDP part.
      Last edited by Kivada; 07-10-2014, 07:40 PM.

      Comment


      • #4
        Nice, but don't we still need OpenCL working in Gallium to make full use of it?

        Comment


        • #5
          Originally posted by Kivada View Post
          A10-7800K is a 65w TDP part.
          I think that one does not exist A10-7850K is earlier 95W part and now this new A10-7800 (without k) which can be configured as 45W:

          http://www.cpu-world.com/CPUs/Bulldo...0A10-7800.html

          edit: Ah, you delete now K from post, sorry .

          Comment


          • #6
            45w how?

            Originally posted by dungeon View Post
            I think that one does not exist A10-7850K is earlier 95W part and now this new A10-7800 (without k) which can be configured as 45W:

            http://www.cpu-world.com/CPUs/Bulldo...0A10-7800.html

            edit: Ah, you delete now K from post, sorry .
            what happen if we choose 45w? underclock the cpu or gpu or both? or only the turbo is affect? i can't see nothing in google about this only curious

            Comment


            • #7
              Originally posted by Kivada View Post
              Nice, but don't we still need OpenCL working in Gallium to make full use of it?
              Other languages are being built over HSA as well -- there are a couple of different Java implementations and C++ AMP too :

              http://arstechnica.com/information-t...h-java-on-top/

              https://bitbucket.org/multicoreware/...r-ng/wiki/Home

              https://bitbucket.org/multicoreware/...pport%20Status

              You should see work on OpenCL ramping up soon, if not already.
              Last edited by bridgman; 07-10-2014, 07:57 PM.

              Comment


              • #8
                Originally posted by rikkinho View Post
                what happen if we choose 45w? underclock the cpu or gpu or both? or only the turbo is affect? i can't see nothing in google about this only curious
                Not sure, there are also some PRO models (those with B) listed at AMD site which can run even as 35 W TDP . I guess those reduce turbo core frequency or may be disable it, but being optimized not too loose to much performance... who knows .

                http://www.amd.com/en-us/products/pr...p/a-series-apu
                Last edited by dungeon; 07-10-2014, 08:49 PM.

                Comment


                • #9
                  Originally posted by Kivada View Post
                  Nice, but don't we still need OpenCL working in Gallium to make full use of it?
                  Checkout this
                  http://www.hsafoundation.com/f-a-q/

                  From topic 3
                  Originally posted by hsafoundation.com
                  HSA is an optimized platform that will be leveraged to enhance the OpenCL runtime. HSA is not an alternative to OpenCL. HSA benefits OpenCL ...

                  Comment


                  • #10
                    Nice! Let's hope the new driver strategy is getting to market soon aswell. I hope we can expect it before the year's end.

                    Comment


                    • #11
                      Very excited to hear about this release. Glad to see AMD making strides, however slow they are in coming, to push this support out to the open source community. Hopefully we can put it to good use; I was waiting to take advantage of this in some of my own scientific modelling software.

                      Comment


                      • #12
                        Originally posted by bridgman View Post
                        You should see work on OpenCL ramping up soon, if not already.
                        I think AMD will totally win the Linux market if they reach almost same performance as proprietary drivers like open source video drivers did. Good job to you Bridgman and your team

                        Comment


                        • #13
                          OpenCL support with the open source drivers will make me very pleased. It'll be nice being able to dedicate my 2nd GPU to that until crossfire is implemented into the open source drivers.
                          Are there any test results currently available that show performance enhancements of HSA?

                          Comment


                          • #14
                            at least nobody again said something that intel has a better driver and is ahead, just learned after searching a x86 tablet how good intel opensource support is really.

                            Congrats amd, go go go.

                            Funnily amd has no linux tablet support too, becuase lol there are basicly no amd tablets so u cannot support it

                            Comment


                            • #15
                              Wonder if this will work for Movit-enabled kdenlive?

                              I don't have hardware capable of using this driver (Bulldozer with Radeon HD6750 in my video editor) but if this ever works for Kdenlive, that shared memory address space would be a game changer. Until now GPU accelerated effectes in video editors have meant slowed render time due to CPU-GPU memory transfers. In the development version of Kdenlive, this nearly doubles render times if Movit effects are used, and the GLSL backend that supports it will increase rendertime by 3/2 in all cases except a straight transcode job. The CPU loading on an 8-core with this bottleneck can be as low as 25-30%!

                              If this bottleneck is totally removed, the A10-7850K with only half as many cores might be able to blow away Bulldozer in Kdenlive render time so long as Movit effects are being used. For a 95 watt APU to defeat a 125 watt nominal (far higher when overclocked!) CPU with an 80 watt GPU is a major, major achievement. Unfortunately I am now out of funds for any further experimentation with new hardware, but if my rig ever dies I will know what to seek as a replacement board and CPU, and they won't come from Intel.

                              Comment

                              Working...
                              X