Announcement

Collapse
No announcement yet.

GCC 11 vs. LLVM Clang 12 Compilers On The AMD EPYC 7763

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

  • GCC 11 vs. LLVM Clang 12 Compilers On The AMD EPYC 7763

    Phoronix: GCC 11 vs. LLVM Clang 12 Compilers On The AMD EPYC 7763

    For those wondering how the recent releases of the GCC 11 and LLVM 12 (Clang 12) open-source compilers are competing on AMD Zen 3, here are some recently conducted benchmarks looking at that showdown on an AMD EPYC 7763 1P server.

    https://www.phoronix.com/vr.php?view=30163

  • #2
    Be sure to "Michael Buffer" once before looking at any Phoronix results [ https://www.youtube.com/watch?v=WvufFwdqMzg ]

    Comment


    • #3
      Wins 2/3 of benchmarks.. lose in geomean funny.

      Comment


      • #4
        Looks like openmp support is still bad in llvm.

        Comment


        • #5
          Would be interested to see AMD's latest compiler version next to these two...

          Comment


          • #6
            Thanks for the wide range of benchmarks! Interesting to see how the results in many benchmarks are flipped by just changing the parameters, like with WebP, LZ4.

            At a quick glance, if you are using OpenMP, GCC is the clear winner, if not, then it tips over in Clang/LLVM's favor.

            Comment


            • #7
              Originally posted by pyler View Post
              Wins 2/3 of benchmarks.. lose in geomean funny.
              That happens if most of the "wins" were effectively draws. Looks about even to me. Which is awesome. Can't have one dominate so we lose competition again.

              Comment


              • #8
                Michael, could we please see a performance comparison of -O3 -flto[=thin] with both compilers?

                Comment

                Working...
                X