Announcement

Collapse
No announcement yet.

Linux 5.16-rc1 Released With Intel AMX, FUTEX2, Folios & A Lot More

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

  • Linux 5.16-rc1 Released With Intel AMX, FUTEX2, Folios & A Lot More

    Phoronix: Linux 5.16-rc1 Released With Intel AMX, FUTEX2, Folios & A Lot More

    Linus Torvalds has released Linux 5.16-rc1 in moving past the exciting merge window and onto bug fixing for this next version of the Linux kernel...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    if 5.16 were to be released before end of 2021, would there still be a chance of it to be LTS?

    Comment


    • #3
      Cool! It's interesting to see benchmarks.

      Do I need special patches for Proton & futex2?

      Comment


      • #4
        Originally posted by enihcam View Post
        if 5.16 were to be released before end of 2021, would there still be a chance of it to be LTS?
        No: https://www.phoronix.com/scan.php?pa....15-LTS-Kernel
        Michael Larabel
        https://www.michaellarabel.com/

        Comment


        • #5
          Originally posted by mphuZ View Post
          Cool! It's interesting to see benchmarks.

          Do I need special patches for Proton & futex2?
          https://youtu.be/eK8lBmtX8Bg?t=442
          Nope, should be good to go if it's baked into the kernel.

          Can verify futex / futex2 with:

          $ dmesg | grep -i futex
          [ 0.135096] futex hash table entries: 1024 (order: 4, 65536 bytes, linear)
          [ 0.135096] futex2 hash table entries: 1024 (order: 2, 24576 bytes, linear)

          $ grep -i futex /boot/config-$(uname -r)
          CONFIG_FUTEX=y
          CONFIG_FUTEX2=y
          CONFIG_FUTEX_PI=y

          or

          $ zgrep -i futex /proc/config.gz
          CONFIG_FUTEX=y
          CONFIG_FUTEX2=y
          CONFIG_FUTEX_PI=y
          For WINE, I have the following environment variables set in ~/.pam_environment:

          WINEFSYNC=1
          WINEFSYNC_SPINCOUNT=100

          Comment


          • #6
            Is there currently any open source software that can take advantage of AMX?

            Comment


            • #7
              Good to see the rtw89 driver finally made it. A few new laptops are going to need that. Hopefully the number of noob amazon reviews lamenting the need to set up dkms can now reduce.

              Comment


              • #8
                Another cool feature of 5.16:

                Comment


                • #9
                  Will Wine benefit from it automatically when FUTEX2 is present in the kernel or it needs some environment variable to use it?

                  Comment


                  • #10
                    Up and running and ran some quick benchmarks with my trusty PTS software (just pts/osbench) if anyone is interested:

                    OpenBenchmarking.org, Phoronix Test Suite, Linux benchmarking, automated benchmarking, benchmarking results, benchmarking repository, open source benchmarking, benchmarking test profiles


                    too lazy; didn't click:



                    Comment

                    Working...
                    X