Announcement

Collapse
No announcement yet.

Glibc 2.29 Is Offering Up Some Nice Performance Improvements

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

  • Glibc 2.29 Is Offering Up Some Nice Performance Improvements

    Phoronix: Glibc 2.29 Is Offering Up Some Nice Performance Improvements

    Glibc 2.29 was released a few days back and like most GNU C Library releases -- particularly in recent times -- does offer up more CPU performance optimizations... Some early benchmarks done this weekend do show some nice performance improvements in select workloads at least out of our initial benchmarking.

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

  • #2
    Would be nice if there were some benchmarks comparing Glibc vs muslc.

    Comment


    • #3
      Would be nice with some analysis of profiling data so we can have an idea of what specific improvements caused which changes.

      Comment


      • #4
        Would be nice if these changes land in rhel 8. Btw Michael, beta is already out, care to add it to your regular tests?

        Comment


        • #5
          I'm surprised glibc affected performance enough in the first place to see these improvements

          Comment


          • #6
            Originally posted by Spam View Post
            I'm surprised glibc affected performance enough in the first place to see these improvements
            There were quite notable performance improvements to floating points functions (i.e. libm), driven by the ARM folks, which also benefit more recent x86.

            Comment


            • #7
              I'm running Glibc 2.29 on Gentoo... just needed to unmask it

              Comment


              • #8
                Originally posted by FireBurn View Post
                I'm running Glibc 2.29 on Gentoo... just needed to unmask it
                Any issues?

                Comment


                • #9
                  Originally posted by Spam View Post
                  I'm surprised glibc affected performance enough in the first place to see these improvements
                  It is very important for performance. One of the biggest factors are the malloc/free implementation and the string/memory routines, but they have been optimized so much through the years there is little left to improve.

                  Comment


                  • #10
                    Originally posted by pegasus View Post
                    Would be nice if these changes land in rhel 8. Btw Michael, beta is already out, care to add it to your regular tests?
                    Have the ISO but unfortunately no repo access unless having a RHEL subscriber account.
                    Michael Larabel
                    http://www.michaellarabel.com/

                    Comment

                    Working...
                    X