https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.1M-IOPS-Per-Core 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] We Rely On Your Support: If you would like to support Phoronix this autumn during these challenging times, you can enjoy our "Oktoberfest" sale... Phoronix Premium is available at a discounted rate for the rest of September. Learn more with the the 2021 Oktoberfest special. Linux Achieves 5.1M IOPS Per-Core With AMD Zen 3 + Intel Optane Written by Michael Larabel in Linux Storage on 30 September 2021 at 09:53 AM EDT. 14 Comments LINUX STORAGE -- Linux kernel developers have been working tirelessly to squeeze more performance out of IO_uring and the block / I/O code in general. IO_uring lead developer Jens Axboe who also serves as the Linux block subsystem's maintainer (among other roles and major contributions over the years) has used his system as a baseline for evaluating such kernel improvements. He's now moved to using AMD Zen 3 while sticking to Intel Optane storage and is seeing a mighty speed boost out of AMD's latest processors. Rather than talking in the 3.5~3.8M IOPS per-core range for evaluating kernel improvements, he is now at over 5 million IOPS per core by upgrading to AMD Zen 3 hardware. His system up to this point for doing the major Linux I/O testing was an AMD Ryzen Threadripper 3970X with Intel Optane Gen2 storage. He has now moved to using an AMD Ryzen 9 5950X with Intel Optane Gen2. The Linux IOPS per-core performance for his new baseline is now well above five million.... 5.1M IOPS is what he is seeing out of his new configuration at this point in Linux kernel development. This upgrade to AMD Zen 3 is now pushing the limits of the underlying Optane storage itself. Answer is 5.1M IOPS, which is also the limit of the device. Stock 5950X build, not overclocked. IOPS=5121792, BW=2500MiB/s, IOS/call=32/31, inflight=(128 128) IOPS=5121792, BW=2500MiB/s, IOS/call=32/32, inflight=(128 101) New baseline. #io_uring #amd #optane https://t.co/ujDhwxX3Vx -- Jens Axboe (@axboe) September 30, 2021 14 Comments Tweet [INS::INS] Related News Bcachefs Merges Support For Btrfs-Like Snapshots Linux IO_uring Can Now Achieve Up To ~3.8M IOPS Per-Core OpenZFS 2.0.6 Released With Support For Newer Kernels Samba 4.15 Released With Improved CLI Experience, Modernized VFS Interface OpenZFS 2.1.1 Arrives As A Big Point Release OverlayFS On Linux 5.15 Improves Performance, Copies Up More Attributes 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 Google Finally Shifting To "Upstream First" Linux Kernel Approach For Android Features Facebook Has Been Working On BOLT'ing The Linux Kernel For Greater Performance Firefox 92 vs. Chrome 94 Browser Benchmarks On Ubuntu Linux "Intel Software Defined Silicon" Coming To Linux For Activating Extra Licensed Hardware Features Epic Games Announces Easy Anti-Cheat For Linux - Including Wine/ Proton Lennart: Linux Comes Up Short Around Disk Encryption, Authenticated Boot Security BPF-Based Linux Firewall "bpfilter" Shows Impressive Performance Potential BattlEye To Support Valve's Steam Deck / Proton Latest Linux News Intel Exploring CPU+GPU Synchronized Priority Scheduling For Linux New AMD Linux Audio Driver Patches Posted - Aimed For Enhancing Chromebook Support Intel Announces Loihi 2, Lava Software Framework For Advancing Neuromorphic Computing Linux Achieves 5.1M IOPS Per-Core With AMD Zen 3 + Intel Optane PostgreSQL 14.0 Released With More Performance Improvements Linux 5.16 To Feature More Extensible VirtIO GPU Driver With "Context Types" Addition Qt 6.2 LTS Released With Qt6 Now Aiming To Be Ready For Widespread Adoption AMDVLK 2021.Q3.7 Driver Released With New Extensions, More Optimizations Ampere Altra Max 128-Core CPU Is Priced Lower Than Flagship Xeon, EPYC CPUs "pkill_on_warn" Proposed For Killing Linux Processes That Cause A Kernel Warning Libcamera Maturing Well As Open-Source Camera Stack 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 Windows 11 WSL2 Performance Is Quite Competitive Against Ubuntu 20.04 LTS / Ubuntu 21.10 Ampere Altra Max M128-30 Linux Performance Preview Testing The New ASUS Platform Profile Support In Linux 5.15 SiFive HiFive Unmatched Hands-On, Initial RISC-V Performance Benchmarks A Fix Is Pending For That Linux 5.15 Performance Regression 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.