Announcement

Collapse
No announcement yet.

Dav1d 0.5 Released With AVX2, SSSE3 & ARM64 Performance Improvements - Benchmarks

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

  • #11
    Originally posted by Toggleton View Post
    maybe you're confusing it with https://github.com/OpenVisualCloud/SVT-AV1 that has a decoder but the main focus is the encoder part and is x86_64 only and by Intel
    Yes I was, thanks for the clarification

    Originally posted by Toggleton View Post
    and if you look at tests of libgav1 vs Dav1d on aarch64 like this https://docs.google.com/spreadsheets...gid=1359401180 you see that dav1d is a lot faster (Yet). Same results on my Odroid N2 https://code.videolan.org/videolan/d.../15#note_44873 (libgav1 results are 2 posts later... the results are FPS)
    Your test results are in FPS?
    between [ 40 - 70 ] fps or seconds?

    Anyway,
    Maybe google feels some pressure by all android versions without support..
    Intel hasn't started SVT-AV1? Google started libgav1, who knows..

    But I don't think that its a matter of proving the need for something, that dictates the projects that someone wants to do, its their will/market strategy..

    Comment


    • #12
      Originally posted by tildearrow View Post
      After this, do you think Google should continue with libgav1...?
      Absolutely. Google still has some optimizations to complete on their lib. AVX, VSX, Neon, and much more.

      Comment


      • #13
        Originally posted by tuxd3v View Post
        Your test results are in FPS?
        between [ 40 - 70 ] fps or seconds?
        For 1080p (Odroid-N2 aarch64)
        Dav1d 52-73FPS
        libgav1 10-44FPS
        libgav1 is as fast as the first release by dav1d(0.1.0) that was released 10 Month ago

        Intel hasn't started SVT-AV1? Google started libgav1, who knows..
        "One of Intel’s goals with SVT-AV1 development was to create a production-grade AV1 encoder that offers performance and scalability."
        Netflix works on it too https://medium.com/netflix-techblog/...k-c726cce3103a

        Dav1d is AFAIK by Videolan(The organization behind VLC) Dav1d is used in chrome and Firefox



        My guess is that Google wants full control over what they use in the Android ecosystem. Time will tell if they get libgav1 to be as fast as dav1d on aarch64/Android

        Comment


        • #14
          Originally posted by Toggleton View Post

          For 1080p (Odroid-N2 aarch64)
          Dav1d 52-73FPS
          libgav1 10-44FPS
          libgav1 is as fast as the first release by dav1d(0.1.0) that was released 10 Month ago
          It was the impression I got, but thanks for the confirmation..

          Originally posted by Toggleton View Post
          "One of Intel’s goals with SVT-AV1 development was to create a production-grade AV1 encoder that offers performance and scalability."
          Netflix works on it too https://medium.com/netflix-techblog/...k-c726cce3103a
          It makes sense..

          Originally posted by Toggleton View Post
          Dav1d is AFAIK by Videolan(The organization behind VLC) Dav1d is used in chrome and Firefox
          Been in the VideoLan sphere, its gives the project another impetus and credibility..

          Originally posted by Toggleton View Post
          My guess is that Google wants full control over what they use in the Android ecosystem. Time will tell if they get libgav1 to be as fast as dav1d on aarch64/Android
          It could be..
          For me the problem, right now, is that there are already company's creating patent pools for AV1, like Sisvel..

          from the Videolan Gitlab..
          On-going
          1. Make it fast on mobile, by writing asm for ARMv8 chips,
          2. Make it fast on older desktop, by writing asm for SSE chips.
          It seems that optimisations are ongoing for 'aarch64', maybe that triggered libgav1 from google?
          Any way,
          dav1d is used by opera, chrome, firefox, vlc, gstreamer, mpv, ffmpeg..
          Last edited by tuxd3v; 13 October 2019, 11:03 AM.

          Comment


          • #15
            Originally posted by tuxd3v View Post
            It could be..
            For me the problem, right now, is that there are already company's creating patent pools for AV1, like Sisvel..
            Just to quote a Reddit comment from 3 month ago. They have AFAIK still not Published that list(until they publish it, I'm gonna call it FUD.) . And if they publish it that will be work for the Legal Team of the "Alliance for Open Media"(The Organization behind AV1)

            https://forum.doom9.org/showthread.php?p=1870900#post1870900 <- April 5, 2019
            Only the patent evaluated necessary to perform the specs will be published in the list and this will happen by the end of Q2 2019."


            https://streaminglearningcenter.com/blogs/sisvel-update.html <- April 19, 2019
            Sisvel is continuing with the third-party review of their patents which they hope to publish by the end of July 2019."
            from the Videolan Gitlab..

            It seems that optimisations are ongoing for 'aarch64', maybe that triggered libgav1 from google?
            Any way,
            dav1d is used by opera, chrome, firefox, vlc, gstreamer, mpv, ffmpeg..
            https://code.videolan.org/videolan/d...ed&search=SIMD
            arm = NEON
            Well dav1d is not done yet.. you can look in that Issues that there are still things to do, but i would say that dav1d is already in a good shape
            I think that text will go once everything is done. Maybe with dav1d release 1.0 who knows.
            Last edited by Toggleton; 13 October 2019, 12:01 PM.

            Comment


            • #16
              Originally posted by tuxd3v
              hardware for av1

              Sisvel
              Hm, the bad and good thing about the current development rate of new standards is that both hardware and patents become obsolete quickly. AV2 might finish in 3-5 years (given Google's 3 year ambition), and EVC before that (VVC doesn't count).

              Comment


              • #17
                Michael There is no i3-3770k maybe i7

                Comment

                Working...
                X