Announcement

Collapse
No announcement yet.

SVT-AV1 0.7 Released For Speedy AV1 Video Encoding With More AVX2/AVX512 Optimizations

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

  • SVT-AV1 0.7 Released For Speedy AV1 Video Encoding With More AVX2/AVX512 Optimizations

    Phoronix: SVT-AV1 0.7 Released For Speedy AV1 Video Encoding With More AVX2/AVX512 Optimizations

    The engineers maintaining Intel's open-source Scalable Video Technology (SVT) encoders today released SVT-AV1 0.7 as the newest feature update to their speedy AV1 video encoder...

    http://www.phoronix.com/scan.php?pag...1-0.7-Released

  • #2
    And still no compiler benchmarks with gcc 10 and clang 10...

    Comment


    • #3
      Originally posted by pyler View Post
      And still no compiler benchmarks with gcc 10 and clang 10...
      Both of which are still in development... And I have done some GCC 10 benchmarks already ( https://www.phoronix.com/scan.php?pa...rch&q=GCC%2010 ) I generally do them every few months. Also daily GCC benchmarks on http://linuxbenchmarking.com/?daily-gcc-benchmarks
      Michael Larabel
      http://www.michaellarabel.com/

      Comment


      • #4
        Originally posted by pyler View Post
        And still no compiler benchmarks with gcc 10 and clang 10...
        These days compilers can't deliver more than 1-2% perf increase per new release, except enabling hw features not used before.

        Comment


        • #5
          I did my own SPEC 2016 benchmarking. Clang 10 SVN vs GCC 10 SVN

          SPECint_base2006 score: 35.5 vs. 34.5; Clang is faster..

          Used optimization flags: "-O3".

          Measured on Haswell Intel Core i7-4720HQ.


          Clang 10 SVN SPEC 2006 results: http://i.imgur.com/Oc0Pxbs.png

          GCC 10 SVN SPEC 2006 results: http://i.imgur.com/SHrN4GJ.png

          Comment


          • #6
            >> These days compilers can't deliver more than 1-2% perf increase per new release, except enabling hw features not used before.

            Not true. If you are lucky, new release can often speed up your code more than 5% - I can say so for Clang, dunno for GCC. A lot of work is put into optimizations (combining, unroller, vectorizer, etc).. You should check it.
            Last edited by pyler; 09-27-2019, 10:26 AM.

            Comment


            • #7
              This encoder is really amazing - it made the online videos finally playable without removing 60fps video and forcing old codecs.
              Great work.

              Comment

              Working...
              X