Announcement

Collapse
No announcement yet.

Dav1d AV1 Decoder Begins Adding AVX-512 Optimizations For Intel Ice Lake

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

  • Dav1d AV1 Decoder Begins Adding AVX-512 Optimizations For Intel Ice Lake

    Phoronix: Dav1d AV1 Decoder Begins Adding AVX-512 Optimizations For Intel Ice Lake

    Ahead of the forthcoming dav1d 0.6 release, this open-source AV1 video decoder has begun implementing AVX-512 optimizations targeting Intel Ice Lake processors...

    http://www.phoronix.com/scan.php?pag...X-512-Ice-Lake

  • #2
    Does anyone know if the i7 1065G7 CPU used for these tests include one or two AVX-512 execution units?

    Comment


    • #3
      Originally posted by lucasbekker View Post
      Does anyone know if the i7 1065G7 CPU used for these tests include one or two AVX-512 execution units?
      That's a good question. I'm thinking about getting one of these in my next laptop just so I can impress people at cocktail parties with "yeah I've got some AVX512 in my house"

      Comment


      • #4
        The elephant in the room still is 10bpp support. Is anyone tackling that at all?

        Comment


        • #5
          Originally posted by lucasbekker View Post
          Does anyone know if the i7 1065G7 CPU used for these tests include one or two AVX-512 execution units?
          The best way to answer those types of questions is use the Intel's ark.intel.com site (and you can look up the specs for any product. FWIW, the site says that processor does have AVX-512.

          Comment


          • #6
            Originally posted by CommunityMember View Post

            The best way to answer those types of questions is use the Intel's ark.intel.com site (and you can look up the specs for any product. FWIW, the site says that processor does have AVX-512.
            ARK doesn't go deep enough to answer that kind of question unfortunately.

            Originally posted by lucasbekker View Post
            Does anyone know if the i7 1065G7 CPU used for these tests include one or two AVX-512 execution units?
            I think it's single based on the diagram https://fuse.wikichip.org/news/2371/...nts-to-follow/

            Comment


            • #7
              And I still am waiting for my desktop Ice Lake processor...

              Comment


              • #8
                Originally posted by zamadatix View Post
                ARK doesn't go deep enough to answer that kind of question unfortunately.
                Quite right. I missed the requirement for 2 EUs. I wonder if those additional details are on one of the extended partner information pages.

                Comment


                • #9
                  Originally posted by lucasbekker View Post
                  Does anyone know if the i7 1065G7 CPU used for these tests include one or two AVX-512 execution units?
                  According to AnandTech preliminary review of Sunny Cove, 1065G7 most likely has 1*512-bit FMA unit because it is a client CPU (not a server CPU):
                  1. Table at the bottom of https://www.anandtech.com/show/14514...-sunny-cove/12
                  2. Yellow units in https://images.anandtech.com/doci/14...9-page-026.jpg
                  According to the the picture, it might be able to execute 1*512-bit FMA and 1*256-bit FMA in the same clock cycle because the 512-bit and 256-bit FMA seem to be connected to different execution ports (port 0 and port 1).

                  Comment


                  • #10
                    I have a feeling by the time Dav1d gets really fast AVX-512 encoding, AMD would have implemented it.

                    Comment

                    Working...
                    X