Announcement

Collapse
No announcement yet.

Newest Linux Optimizations Can Achieve 10M IOPS Per-Core With IO_uring

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

  • Newest Linux Optimizations Can Achieve 10M IOPS Per-Core With IO_uring

    Phoronix: Newest Linux Optimizations Can Achieve 10M IOPS Per-Core With IO_uring

    Just one week ago Linux block subsystem maintainer Jens Axboe was optimizing the kernel to get 8 million IOPS on a single CPU core. He progressed the week hitting around ~8.9M IOPS per-core and began to think he was hitting the hardware limits and running out of possible optimizations. However, this week he is kicking things off by managing to hit 10 million IOPS!..

    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
    Congratulations, Jens Axboe!

    Comment


    • #3
      Does anyone know the limits of the hardware?

      Comment


      • #4
        Originally posted by ms178 View Post
        Does anyone know the limits of the hardware?
        5.1M IOPS according to https://twitter.com/axboe/status/1443572396095676416. He started using two of them afterwards.

        Comment


        • #5
          Originally posted by GrayShade View Post

          5.1M IOPS according to https://twitter.com/axboe/status/1443572396095676416. He started using two of them afterwards.
          "You're gonna need a bigger boat!"

          Someone buy that man some additional SSDs! Let's see how far he gets with a 4-drive RAID-0!

          Comment


          • #6
            Originally posted by coder View Post
            "You're gonna need a bigger boat!"

            Someone buy that man some additional SSDs! Let's see how far he gets with a 4-drive RAID-0!
            They did: https://twitter.com/axboe/status/1450224552760397829

            Comment


            • #7
              Originally posted by GrayShade View Post
              Good job Intel !
              Unlike the shitty Linux foundation with lots of money from so many big companies and keeping all for themselves instead of advancing Linux by buying devices like these and sending them to developers or funding Michael for his amazing work.
              I remember a user saying recently that the HDR support is missing on Linux because many developers just don't have HDR capable devices.

              Comment


              • #8
                Does Jens need actual disks to test maximum throughput? You don't want the disk to bottleneck your measurements I'd think, so likely he uses a tmpfs ramdisk or some other means to determine upperbound I'd guess.

                Comment


                • #9
                  Now axboe, needs to ask gigabyte for some nvme ssds ? oh that's right gigabyte don't support linux or provide tooling except for windows.

                  Comment


                  • #10
                    Originally posted by Danny3 View Post
                    I remember a user saying recently that the HDR support is missing on Linux because many developers just don't have HDR capable devices.
                    Not only do they need hardware, look at this page https://www.argyllcms.com/downloadsrc.html ... it's obvious the graphics guys would need a git powered hosting service as well. Just look at that graphical design. Zip archives as the main distribution medium. Eh wtf.

                    Comment

                    Working...
                    X