Announcement

Collapse
No announcement yet.

Sony Pushes More AMD Jaguar Optimizations To Upstream LLVM 10 Compiler

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

  • Sony Pushes More AMD Jaguar Optimizations To Upstream LLVM 10 Compiler

    Phoronix: Sony Pushes More AMD Jaguar Optimizations To Upstream LLVM 10 Compiler

    Sony engineers working on the PlayStation compiler toolchain continue upstreaming various improvements to the LLVM source tree for helping the AMD APUs powering their latest game console...

    http://www.phoronix.com/scan.php?pag...-Btver2-Tuning

  • #2
    Typo:

    Originally posted by phoronix View Post
    specific to the "btver2" (Bobat 2) target for benefiting

    Comment


    • #3
      GCC 10 vs LLVM 10 benchmarks for bdver2?

      Comment


      • #4
        I wonder if the Jaguar changes are new or old stuff they have kept in their fork.

        Comment


        • #5
          I am surprised why Sony had to fix it and not AMD.

          AMD is very poor in open source contributions.

          Comment


          • #6
            Originally posted by pyler View Post
            I am surprised why Sony had to fix it and not AMD.

            AMD is very poor in open source contributions.
            These aren't fixes, they're improvements. Sony wants to get every last ounce of performance from the hardware, AMD does to but they have to do that for all their hardware, not just one specific chip

            This is all about scratching your own itch

            Comment


            • #7
              Shame Microsoft doesn't do the same for gcc

              Comment


              • #8
                Originally posted by tului View Post
                Shame Microsoft doesn't do the same for gcc
                I'd guess they are using their VisualC++ compiler?

                Comment


                • #9
                  Michael should cherry pick this patch before benchmarking https://reviews.llvm.org/D66088#change-87cCuVJjIUR4

                  Comment


                  • #10
                    Originally posted by discordian View Post
                    I'd guess they are using their VisualC++ compiler?
                    That's my guess. Thus my wish they'd spend a few hundred thousand hiring some guys to port any optimizations to gcc

                    Comment

                    Working...
                    X