linux Intel Core i7-12700 testing with a MSI MAG B660M MORTAR WIFI DDR4 (MS-7D42) v1.0 (1.00 BIOS) and MSI Intel AlderLake-S GT1 on ManjaroLinux 21.2.2 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2201257-NE-LINUX642601 .
linux Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Compiler File-System Screen Resolution 2 3 4 5 6 7 8 9 10 Intel Core i7-12700 @ 4.90GHz (12 Cores / 20 Threads) MSI MAG B660M MORTAR WIFI DDR4 (MS-7D42) v1.0 (1.00 BIOS) Intel Device 7aa7 64GB 1000GB Samsung SSD 980 PRO 1TB + 0GB CF PG05.5 + 4001GB Elements 25A3 + 0GB SD PG05.5 MSI Intel AlderLake-S GT1 (1500MHz) Realtek ALCS1200A 2 x PA278QV Realtek RTL8125 2.5GbE + Intel Device 7af0 ManjaroLinux 21.2.2 5.15.16-1-MANJARO (x86_64) Xfce 4.16 X Server 1.21.1.3 GCC 11.1.0 + Clang 13.0.0 + LLVM 13.0.0 ext4 5120x1456 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Processor Details - Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x12 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
linux build-linux-kernel: defconfig compress-7zip: Compression Rating compress-7zip: Decompression Rating pyperformance: go pyperformance: 2to3 pyperformance: chaos pyperformance: float pyperformance: nbody pyperformance: pathlib pyperformance: raytrace pyperformance: json_loads pyperformance: crypto_pyaes pyperformance: regex_compile pyperformance: python_startup pyperformance: django_template pyperformance: pickle_pure_python ffmpeg: H.264 HD To NTSC DV x264: H.264 Video Encoding stream: Copy crafty: Elapsed Time fio: Rand Read - Sync - No - No - 1MB - Default Test Directory fio: Rand Read - Sync - No - No - 1MB - Default Test Directory fio: Rand Read - Sync - No - No - 2MB - Default Test Directory fio: Rand Read - Sync - No - No - 2MB - Default Test Directory fio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directory fio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Write - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Write - IO_uring - No - Yes - 4KB - Default Test Directory 2 3 4 5 6 7 8 9 10 69.164 81510 74467 70.219 79109 71980 76502 70217 72.244 78421 72944 82233 75091 136 183 55.1 56.6 72.3 10.4 256 14.6 59.7 97.3 7.37 26.7 236 72.041 4.657 152.28 37081.5 11635351 3239 3282 4197 2098 2681 686667 1805 462000 2829 724333 1812 464000 OpenBenchmarking.org
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.16 Build: defconfig 2 5 7 10 16 32 48 64 80 SE +/- 0.06, N = 3 SE +/- 0.91, N = 3 SE +/- 0.63, N = 8 SE +/- 0.65, N = 15 69.16 70.22 72.24 72.04
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 21.06 Test: Compression Rating 3 5 6 7 8 20K 40K 60K 80K 100K SE +/- 549.29, N = 3 SE +/- 630.26, N = 3 SE +/- 707.78, N = 15 SE +/- 937.05, N = 3 SE +/- 152.14, N = 3 81510 79109 76502 78421 82233 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 21.06 Test: Decompression Rating 3 5 6 7 8 16K 32K 48K 64K 80K SE +/- 353.37, N = 3 SE +/- 531.21, N = 3 SE +/- 648.37, N = 15 SE +/- 212.76, N = 3 SE +/- 308.17, N = 3 74467 71980 70217 72944 75091 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go 8 30 60 90 120 150 SE +/- 0.33, N = 3 136
PyPerformance Benchmark: 2to3 OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: 2to3 8 40 80 120 160 200 SE +/- 2.03, N = 3 183
PyPerformance Benchmark: chaos OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: chaos 8 12 24 36 48 60 SE +/- 0.21, N = 3 55.1
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float 8 13 26 39 52 65 SE +/- 0.03, N = 3 56.6
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody 8 16 32 48 64 80 SE +/- 0.18, N = 3 72.3
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib 8 3 6 9 12 15 SE +/- 0.03, N = 3 10.4
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace 8 60 120 180 240 300 SE +/- 0.00, N = 3 256
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads 8 4 8 12 16 20 SE +/- 0.03, N = 3 14.6
PyPerformance Benchmark: crypto_pyaes OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes 8 13 26 39 52 65 SE +/- 0.00, N = 3 59.7
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile 8 20 40 60 80 100 SE +/- 0.13, N = 3 97.3
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup 8 2 4 6 8 10 SE +/- 0.03, N = 3 7.37
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template 8 6 12 18 24 30 SE +/- 0.10, N = 3 26.7
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python 8 50 100 150 200 250 SE +/- 0.33, N = 3 236
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV 10 1.0478 2.0956 3.1434 4.1912 5.239 SE +/- 0.160, N = 15 4.657 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -pthread -lSDL2 -lva -lbz2 -llzma -lva-drm -lva-x11 -lvdpau -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding 10 30 60 90 120 150 SE +/- 0.58, N = 3 152.28 1. (CC) gcc options: -ldl -llsmash -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy 10 8K 16K 24K 32K 40K SE +/- 13.34, N = 5 37081.5 1. (CC) gcc options: -O3 -march=native -fopenmp
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time 10 2M 4M 6M 8M 10M SE +/- 37948.66, N = 3 11635351 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory 10 700 1400 2100 2800 3500 SE +/- 22.48, N = 3 3239 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -lnfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 1MB - Disk Target: Default Test Directory 10 700 1400 2100 2800 3500 3282 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -lnfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory 10 900 1800 2700 3600 4500 SE +/- 25.14, N = 3 4197 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -lnfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: Sync - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory 10 500 1000 1500 2000 2500 SE +/- 12.42, N = 3 2098 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -lnfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 10 600 1200 1800 2400 3000 SE +/- 14.05, N = 3 2681 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -lnfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 10 150K 300K 450K 600K 750K SE +/- 3527.67, N = 3 686667 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -lnfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 10 400 800 1200 1600 2000 SE +/- 6.36, N = 3 1805 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -lnfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 10 100K 200K 300K 400K 500K SE +/- 1527.53, N = 3 462000 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -lnfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 10 600 1200 1800 2400 3000 SE +/- 2.65, N = 3 2829 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -lnfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 10 160K 320K 480K 640K 800K SE +/- 666.67, N = 3 724333 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -lnfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 10 400 800 1200 1600 2000 SE +/- 7.37, N = 3 1812 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -lnfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 10 100K 200K 300K 400K 500K SE +/- 2081.67, N = 3 464000 1. (CC) gcc options: -rdynamic -lnuma -lrt -lz -lpthread -lm -lnfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Phoronix Test Suite v10.8.4