custom-kernel AMD Ryzen 7 PRO 5850U testing with a LENOVO 20XGS09M00 (R1NET51W 1.21 BIOS) and AMD Cezanne on Ubuntu 22.10 via the Phoronix Test Suite. Ubuntu 20.04 LTS: Processor: AMD Ryzen 7 3700X 8-Core (16 Cores), Motherboard: QEMU Standard PC (i440FX + PIIX 1996) (rel-1.15.0-0-g2dd4b9b3f840-prebuilt.qemu.org BIOS), Memory: 4096MB, Disk: 275GB QEMU HDD, Graphics: bochs-drmdrmfb, Monitor: QEMU Monitor OS: Ubuntu 20.04.5 LTS, Kernel: 5.15.0-52-generic (x86_64), Compiler: GCC 9.4.0, File-System: overlayfs, Screen Resolution: 1024x768, System Layer: docker x86-64-v3: Processor: AMD Ryzen 7 3700X 8-Core (16 Cores), Motherboard: QEMU Standard PC (i440FX + PIIX 1996) (rel-1.15.0-0-g2dd4b9b3f840-prebuilt.qemu.org BIOS), Memory: 4096MB, Disk: 275GB QEMU HDD, Graphics: bochs-drmdrmfb, Monitor: QEMU Monitor OS: Ubuntu 20.04.5 LTS, Kernel: 5.15.76-x86-64-v3 (x86_64), Compiler: GCC 9.4.0, File-System: overlayfs, Screen Resolution: 1024x768, System Layer: docker x86-64-v2: Processor: AMD Ryzen 7 3700X 8-Core (16 Cores), Motherboard: QEMU Standard PC (i440FX + PIIX 1996) (rel-1.15.0-0-g2dd4b9b3f840-prebuilt.qemu.org BIOS), Memory: 4096MB, Disk: 275GB QEMU HDD, Graphics: bochs-drmdrmfb, Monitor: QEMU Monitor OS: Ubuntu 20.04.5 LTS, Kernel: 5.15.76-x86-64-v2 (x86_64), Compiler: GCC 9.4.0, File-System: overlayfs, Screen Resolution: 1024x768, System Layer: docker Ubuntu 22.10: Processor: AMD Ryzen 7 PRO 5850U @ 4.51GHz (8 Cores / 16 Threads), Motherboard: LENOVO 20XGS09M00 (R1NET51W 1.21 BIOS), Chipset: AMD Renoir/Cezanne, Memory: 32GB, Disk: 512GB Micron MTFDHBA512TDV, Graphics: AMD Cezanne (2000/400MHz), Audio: AMD Renoir Radeon HD Audio, Monitor: DELL P2415Q, Network: Realtek RTL8111/8168/8411 + MEDIATEK MT7921 802.11ax PCI OS: Ubuntu 22.10, Kernel: 5.19.0-23-generic (x86_64), Desktop: GNOME Shell 43.0, Display Server: X Server 1.21.1.4, Compiler: GCC 12.2.0 + LLVM 15.0.2, File-System: zfs, Screen Resolution: 4480x1440 Ubuntu 22.10 -march=native: Processor: AMD Ryzen 7 PRO 5850U @ 4.51GHz (8 Cores / 16 Threads), Motherboard: LENOVO 20XGS09M00 (R1NET51W 1.21 BIOS), Chipset: AMD Renoir/Cezanne, Memory: 32GB, Disk: 512GB Micron MTFDHBA512TDV, Graphics: AMD Cezanne (2000/400MHz), Audio: AMD Renoir Radeon HD Audio, Network: Realtek RTL8111/8168/8411 + MEDIATEK MT7921 802.11ax PCI OS: Ubuntu 22.10, Kernel: 5.19.0-23-generic (x86_64), Desktop: GNOME Shell 43.0, Display Server: X Server 1.21.1.4, Compiler: GCC 12.2.0 + LLVM 15.0.2, File-System: zfs, Screen Resolution: 1920x1080 Stress-NG 0.14.06 Test: MMAP Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 85.14 |=================================== x86-64-v3 .................. 95.49 |======================================= x86-64-v2 .................. 73.71 |============================== Ubuntu 22.10 ............... 94.15 |======================================= Ubuntu 22.10 -march=native . 102.45 |========================================== Stress-NG 0.14.06 Test: NUMA Stress-NG 0.14.06 Test: Futex Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 741054.71 |=============== x86-64-v3 .................. 634524.39 |============ x86-64-v2 .................. 627751.15 |============ Ubuntu 22.10 ............... 1844457.02 |==================================== Ubuntu 22.10 -march=native . 1934439.83 |====================================== Stress-NG 0.14.06 Test: MEMFD Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 332.36 |================================ x86-64-v3 .................. 309.80 |============================= x86-64-v2 .................. 306.72 |============================= Ubuntu 22.10 ............... 415.67 |======================================== Ubuntu 22.10 -march=native . 441.35 |========================================== Stress-NG 0.14.06 Test: Mutex Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 1606938.48 |============== x86-64-v3 .................. 3924650.92 |================================= x86-64-v2 .................. 4471944.85 |====================================== Ubuntu 22.10 ............... 3129812.01 |=========================== Ubuntu 22.10 -march=native . 3440755.03 |============================= Stress-NG 0.14.06 Test: Atomic Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 533113.47 |======================================= x86-64-v3 .................. 534897.80 |======================================= x86-64-v2 .................. 532919.06 |======================================= Ubuntu 22.10 ............... 183382.17 |============= Ubuntu 22.10 -march=native . 182404.31 |============= Stress-NG 0.14.06 Test: Crypto Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 14433.66 |======================================== x86-64-v3 .................. 14449.07 |======================================== x86-64-v2 .................. 14421.89 |======================================== Ubuntu 22.10 ............... 9299.51 |========================== Ubuntu 22.10 -march=native . 9297.77 |========================== Stress-NG 0.14.06 Test: Malloc Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 6386588.13 |=============================== x86-64-v3 .................. 7895671.67 |====================================== x86-64-v2 .................. 7902784.75 |====================================== Ubuntu 22.10 ............... 4677827.00 |====================== Ubuntu 22.10 -march=native . 4711117.39 |======================= Stress-NG 0.14.06 Test: Forking Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 32690.77 |======================== x86-64-v3 .................. 34726.03 |========================== x86-64-v2 .................. 34453.68 |========================== Ubuntu 22.10 ............... 51181.42 |====================================== Ubuntu 22.10 -march=native . 53835.64 |======================================== Stress-NG 0.14.06 Test: IO_uring Stress-NG 0.14.06 Test: SENDFILE Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 111003.45 |============================ x86-64-v3 .................. 149302.88 |====================================== x86-64-v2 .................. 154923.53 |======================================= Ubuntu 22.10 ............... 9985.35 |=== Ubuntu 22.10 -march=native . 10665.87 |=== Stress-NG 0.14.06 Test: CPU Cache Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 123.81 |======================================== x86-64-v3 .................. 128.53 |========================================== x86-64-v2 .................. 128.64 |========================================== Ubuntu 22.10 ............... 116.26 |====================================== Ubuntu 22.10 -march=native . 114.21 |===================================== Stress-NG 0.14.06 Test: CPU Stress Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 17913.73 |======================================== x86-64-v3 .................. 17959.75 |======================================== x86-64-v2 .................. 17777.40 |======================================== Ubuntu 22.10 ............... 14188.80 |================================ Ubuntu 22.10 -march=native . 14232.85 |================================ Stress-NG 0.14.06 Test: Semaphores Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 939416.74 |===================== x86-64-v3 .................. 976902.86 |====================== x86-64-v2 .................. 974695.60 |====================== Ubuntu 22.10 ............... 1700092.26 |====================================== Ubuntu 22.10 -march=native . 1700271.41 |====================================== Stress-NG 0.14.06 Test: Matrix Math Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 41597.09 |======================================== x86-64-v3 .................. 41509.06 |======================================== x86-64-v2 .................. 41587.59 |======================================== Ubuntu 22.10 ............... 22684.53 |====================== Ubuntu 22.10 -march=native . 23322.49 |====================== Stress-NG 0.14.06 Test: Vector Math Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 50239.91 |======================================== x86-64-v3 .................. 50162.47 |======================================== x86-64-v2 .................. 50196.41 |======================================== Ubuntu 22.10 ............... 34944.17 |============================ Ubuntu 22.10 -march=native . 35116.50 |============================ Stress-NG 0.14.06 Test: x86_64 RdRand Stress-NG 0.14.06 Test: Memory Copying Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 2352.05 |========================================= x86-64-v3 .................. 2054.42 |==================================== x86-64-v2 .................. 2361.95 |========================================= Ubuntu 22.10 ............... 1518.63 |========================== Ubuntu 22.10 -march=native . 1489.16 |========================== Stress-NG 0.14.06 Test: Socket Activity Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 5026.84 |=================================== x86-64-v3 .................. 5442.38 |===================================== x86-64-v2 .................. 5953.02 |========================================= Ubuntu 22.10 ............... 3680.53 |========================= Ubuntu 22.10 -march=native . 4457.69 |=============================== Stress-NG 0.14.06 Test: Context Switching Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 1012858.80 |================= x86-64-v3 .................. 1250571.68 |====================== x86-64-v2 .................. 1256144.12 |====================== Ubuntu 22.10 ............... 2200391.35 |====================================== Ubuntu 22.10 -march=native . 2170550.24 |===================================== Stress-NG 0.14.06 Test: Glibc C String Functions Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 1135611.62 |================================ x86-64-v3 .................. 1351947.15 |====================================== x86-64-v2 .................. 1163468.84 |================================= Ubuntu 22.10 ............... 907609.96 |========================== Ubuntu 22.10 -march=native . 940769.26 |========================== Stress-NG 0.14.06 Test: Glibc Qsort Data Sorting Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 114.84 |================================== x86-64-v3 .................. 141.20 |========================================== x86-64-v2 .................. 116.20 |=================================== Ubuntu 22.10 ............... 73.70 |====================== Ubuntu 22.10 -march=native . 74.09 |====================== Stress-NG 0.14.06 Test: System V Message Passing Bogo Ops/s > Higher Is Better Ubuntu 20.04 LTS ........... 2191715.42 |========= x86-64-v3 .................. 5415135.86 |====================== x86-64-v2 .................. 3076519.74 |============= Ubuntu 22.10 ............... 8931151.13 |===================================== Ubuntu 22.10 -march=native . 9258187.27 |====================================== Stress-NG 0.14.06 Test: NUMA Bogo Ops/s > Higher Is Better Ubuntu 22.10 ............... 160.10 |======================================= Ubuntu 22.10 -march=native . 172.57 |========================================== Stress-NG 0.14.06 Test: IO_uring Bogo Ops/s > Higher Is Better Ubuntu 22.10 ............... 134178.43 |==================================== Ubuntu 22.10 -march=native . 143995.90 |=======================================