https://www.phoronix.com/scan.php?page=news_item&px=8M-IOPS-Per-Core-Linux Phoronix * Articles & Reviews * News Archive * Forums * Premium * Categories * Computers * Display Drivers * GPUs / Graphics Cards * Linux Gaming * Memory * Motherboards * CPUs / Processors * Software * Storage * Operating Systems * Peripherals * Close * * Articles & Reviews * News Archive * Forums * Premium * Categories Computers GPUs / Graphics Cards Linux Gaming Memory Motherboards CPUs / Processors Software Storage Operating Systems Peripherals * [ ] [Search] Axboe Achieves 8M IOPS Per-Core With Newest Linux Optimization Patches Written by Michael Larabel in Linux Storage on 17 October 2021 at 12:00 AM EDT. 55 Comments LINUX STORAGE -- It was just last week that Linux optimizations were leading to possible 6M IOPS per core and then at the start of this week new patches pushed Linux past 7M IOPS per-core with an ideal hardware configuration as well. In ending out the week, 8M IOPS has been reached! Jens Axboe of Facebook who leads the Linux kernel's block subsystem and also well known for his development of IO_uring has been pushing the limits of Linux I/O performance. It was just last month he was excited over 3+ million IOPS per-core after upgrading to an AMD Ryzen 9 5950X desktop with Intel Optane Gen2 storage. Since his system upgrade, he's been relentlessly pursuing new optimizations throughout the block subsystem and IO_uring and is now reaching near the hardware limits. With the latest patches this weekend he did manage to successfully breach 8M IOPS per-core. Time to call it a weekend. pic.twitter.com/V8CDWCKaey -- Jens Axboe (@axboe) October 16, 2021 Great work and these Linux I/O improvements continue to be queued via the perf-wip branch. Much if not all of these improvements will end up being found in the Linux 5.16 cycle with its merge window kicking off next month. [image] Cheers to Jens Axboe and his incredible ongoing optimization work for enhancing Linux I/O performance. 55 Comments Tweet [INS::INS] Related News 7.4M IOPS Achieved Per-Core With Newest Linux Patches More Optimizations Has Linux Approaching 7M IOPS Per Core EROFS File-System Adding LZMA Compression Support Via New MicroLZMA Micron's HSE Storage Engine 2.0 Debuts - No Longer Relies On Linux Kernel Modifications Linux Achieves 5.1M IOPS Per-Core With AMD Zen 3 + Intel Optane Bcachefs Merges Support For Btrfs-Like Snapshots About The Author Author picture Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter or contacted via MichaelLarabel.com. Popular News This Week Linux 5.15-rc5 x86 Changes Aim To Fix "Yet Another Hardware Trainwreck" Axboe Achieves 8M IOPS Per-Core With Newest Linux Optimization Patches IBM Proposing A CPU Namespace For The Linux Kernel Intel Contributes AVX-512 Optimizations To Numpy, Yields Massive Speedups NVIDIA 495 Linux Beta Driver Released With GBM Support Ubuntu 21.10 Released With GNOME 40 Desktop, Many Underlying Improvements PinePhone Pro Announced As New Linux Smartphone OpenBSD 7.0 Released With RISC-V 64-bit Port, Better Apple Silicon Support Latest Linux News Ubuntu 22.04 LTS "Jammy Jellyfish" Begins Development Apple Announces The M1 Pro / M1 Max, Asahi Linux Starts Eyeing Their Bring-Up Valve Launches "Steam Deck Verified" Program For Games That Run Well On The Steam Deck VKD3D-Proton 2.5 Released With Experimental DXR 1.1, More Games Working Habana Labs For Linux 5.16 To Bring Peer-To-Peer Support With DMA-BUF Mesa 22.0 Lands Some Patches Toward OpenCL Image Support Linux 5.15-rc6 Ticks Up In Size, Stops Using AMD SME By Default Linux To No Longer Enable AMD SME Usage By Default Due To Problems With Some Hardware Vortex86 Processors Finally Seeing Work In 2021 For Proper Handling Under Linux Axboe Achieves 8M IOPS Per-Core With Newest Linux Optimization Patches Show Your Support, Go Premium Phoronix Premium allows ad-free access to the site, multi-page articles on a single page, and other features while supporting this site's continued operations. Latest Featured Articles Ubuntu 21.10 Radeon Gaming With KDE Plasma vs. GNOME Shell + Wayland vs. X.Org The "What If" Performance Cost To Kernel Page Table Isolation On AMD CPUs 9-Way H2'2021 Linux OS Performance Comparison On Intel Xeon Scalable Ice Lake AMD Radeon RX 6600 Linux Performance Intel Tiger Lake Performance Across Five Autumn 2021 Linux Distributions Support Phoronix The mission at Phoronix since 2004 has centered around enriching the Linux hardware experience. In addition to supporting our site through advertisements, you can help by subscribing to Phoronix Premium. You can also contribute to Phoronix through a PayPal tip. Phoronix Media --------------------------------------------------------------------- * OpenBenchmarking.org Phoronix Premium --------------------------------------------------------------------- * Support Phoronix * While Having Ad-Free Browsing, * Single-Page Article Viewing Share --------------------------------------------------------------------- * Facebook * Twitter * Legal Disclaimer, Privacy Policy | Contact * Copyright (c) 2004 - 2021 by Phoronix Media. * All trademarks used are properties of their respective owners. All rights reserved.