Announcement

Collapse
No announcement yet.

SUSE Developers Publish Radeon GCN Backend Code For GCC Compiler

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

  • SUSE Developers Publish Radeon GCN Backend Code For GCC Compiler

    Phoronix: SUSE Developers Publish Radeon GCN Backend Code For GCC Compiler

    While the AMDGPU "GCN" compiler support in LLVM is quite mature now, the GNU Compiler Collection (GCC) hasn't yet received a full-fledged GCN compiler back-end for AMD GPUs. SUSE developers have been working on that for AMD and today they have published their code branch. This GCN back-end for GCC is primarily focused on compute capabilities rather than compiling graphics shaders...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    For those wondering wtf is those ROCx acronyms and where that stuff is, it's Radeon Open Compute

    and the source repos are here https://github.com/RadeonOpenCompute

    Comment


    • #3
      Does this news means that the date we will be able to code in standard c/c++ a graphics card is closer?

      Comment


      • #4
        What's the point of this? OpenCL support is available already via Clover and the proprietary(soon open source) stack.

        Comment


        • #5
          This is not about OpenCL, this is about compiling languages GCC supports for AMD GPUs.

          Comment


          • #6
            Originally posted by boffo View Post
            Does this news means that the date we will be able to code in standard c/c++ a graphics card is closer?
            you can do that using HCC. There will always be limitations (unless you redesign hw), for things like recursive function calls.

            Comment


            • #7
              How this news relates to the other HSA efforts?

              Comment

              Working...
              X