2 x AMD EPYC 7773X 64-Core testing with a AMD DAYTONA_X (RYM1009B BIOS) and ASPEED on Ubuntu 21.04 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2206077-NE-EPYCMILAN31 EPYC Milan-X Linux 5.19 Benchmarks - Phoronix Test Suite EPYC Milan-X Linux 5.19 Benchmarks 2 x AMD EPYC 7773X 64-Core testing with a AMD DAYTONA_X (RYM1009B BIOS) and ASPEED on Ubuntu 21.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2206077-NE-EPYCMILAN31&grr&sor .
EPYC Milan-X Linux 5.19 Benchmarks Processor Motherboard Chipset Memory Disk Graphics Monitor Network OS Kernel Desktop Display Server Compiler File-System Screen Resolution Linux 5.17 Linux 5.18 Linux 5.19 20220607 2 x AMD EPYC 7773X 64-Core @ 2.20GHz (128 Cores / 256 Threads) AMD DAYTONA_X (RYM1009B BIOS) AMD Starship/Matisse 512GB 3841GB Micron_9300_MTFDHAL3T8TDP ASPEED VE228 2 x Mellanox MT27710 Ubuntu 21.04 5.17.0-051700-generic (x86_64) GNOME Shell 3.38.4 X Server 1.20.11 GCC 10.3.0 ext4 1920x1080 5.18.0-051800-generic (x86_64) 5.19.0-051900rc1daily20220607-generic (x86_64) OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Disk Details - NONE / errors=remount-ro,relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa001229 Java Details - OpenJDK Runtime Environment (build 11.0.13+8-Ubuntu-0ubuntu1.21.04) Python Details - Python 3.9.5 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
EPYC Milan-X Linux 5.19 Benchmarks pgbench: 1000 - 250 - Read Write - Average Latency pgbench: 1000 - 250 - Read Write pgbench: 1000 - 500 - Read Only - Average Latency pgbench: 1000 - 500 - Read Only pgbench: 1000 - 250 - Read Only - Average Latency pgbench: 1000 - 250 - Read Only pgbench: 100 - 250 - Read Write - Average Latency pgbench: 100 - 250 - Read Write renaissance: Savina Reactors.IO pgbench: 100 - 500 - Read Write - Average Latency pgbench: 100 - 500 - Read Write renaissance: In-Memory Database Shootout renaissance: Scala Dotty tensorflow-lite: Inception V4 tensorflow-lite: Mobilenet Float tensorflow-lite: SqueezeNet graph500: 26 graph500: 26 graph500: 26 graph500: 26 tensorflow-lite: NASNet Mobile tensorflow-lite: Inception ResNet V2 tensorflow-lite: Mobilenet Quant rocksdb: Read While Writing pgbench: 100 - 500 - Read Only - Average Latency pgbench: 100 - 500 - Read Only pgbench: 1000 - 500 - Read Write - Average Latency pgbench: 1000 - 500 - Read Write hpcg: webp2: Quality 95, Compression Effort 7 blender: Barbershop - CPU-Only build-gem5: Time To Compile ospray-studio: 3 - 1080p - 32 - Path Tracer ospray-studio: 1 - 1080p - 32 - Path Tracer compress-zstd: 19 - Decompression Speed compress-zstd: 19 - Compression Speed ospray-studio: 2 - 1080p - 32 - Path Tracer compress-zstd: 3 - Decompression Speed fio: Rand Write - IO_uring - Yes - Yes - 4KB - Default Test Directory fio: Rand Write - IO_uring - Yes - Yes - 4KB - Default Test Directory renaissance: Finagle HTTP Requests stress-ng: Socket Activity pgbench: 100 - 250 - Read Only - Average Latency pgbench: 100 - 250 - Read Only stress-ng: Futex influxdb: 4 - 10000 - 2,5000,1 - 10000 cassandra: Writes compress-zstd: 3 - Compression Speed webp2: Quality 75, Compression Effort 7 stress-ng: Context Switching apache: 1000 influxdb: 64 - 10000 - 2,5000,1 - 10000 fio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directory fio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directory apache: 500 nginx: 1000 nginx: 200 nginx: 500 apache: 200 simdjson: PartialTweets fio: Rand Read - IO_uring - Yes - Yes - 4KB - Default Test Directory fio: Rand Read - IO_uring - Yes - Yes - 4KB - 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 simdjson: DistinctUserID simdjson: TopTweet redis: SET compress-7zip: Decompression Rating compress-7zip: Compression Rating aom-av1: Speed 10 Realtime - Bosphorus 4K stress-ng: IO_uring rocksdb: Update Rand rocksdb: Read Rand Write Rand rocksdb: Rand Read sqlite-speedtest: Timed Time - Size 1,000 blender: Pabellon Barcelona - CPU-Only simdjson: Kostya simdjson: LargeRand redis: GET aom-av1: Speed 9 Realtime - Bosphorus 4K fio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directory fio: Rand Read - IO_uring - Yes - No - 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 blender: Fishy Cat - CPU-Only compress-zstd: 19, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed blender: Classroom - CPU-Only x264: Bosphorus 4K svt-av1: Preset 12 - Bosphorus 4K gromacs: MPI CPU - water_GMX50_bare hackbench: 16 - Process fio: Rand Read - IO_uring - No - No - 4KB - Default Test Directory fio: Rand Read - IO_uring - No - No - 4KB - Default Test Directory stress-ng: CPU Cache stress-ng: NUMA fio: Rand Write - IO_uring - No - No - 4KB - Default Test Directory fio: Rand Write - IO_uring - No - No - 4KB - Default Test Directory stress-ng: Forking stress-ng: Atomic stress-ng: Malloc stress-ng: Memory Copying stress-ng: MEMFD stress-ng: System V Message Passing stress-ng: MMAP stress-ng: SENDFILE stress-ng: Semaphores stress-ng: Crypto svt-hevc: 10 - Bosphorus 4K svt-hevc: 7 - Bosphorus 4K blender: BMW27 - CPU-Only hackbench: 32 - Process svt-av1: Preset 10 - Bosphorus 4K namd: ATPase Simulation - 327,506 Atoms build-linux-kernel: defconfig etcpak: Multi-Threaded - ETC2 hackbench: 16 - Thread build-mplayer: Time To Compile avifenc: 6, Lossless webp2: Default nettle: aes256 avifenc: 6 compress-pbzip2: FreeBSD-13.0-RELEASE-amd64-memstick.img Compression nettle: sha512 ctx-clock: Context Switch Time nettle: chacha nettle: poly1305-aes hackbench: 32 - Thread Linux 5.17 Linux 5.18 Linux 5.19 20220607 14.083 17835 0.657 775857 0.367 683050 6.935 36071 13284.7 22.609 22538 8280.0 913.7 89816.8 10183.05 15759.6 376423000 305910000 632201000 606770000 216281 157837 31159.1 16786826 0.203 2463195 31.262 15998 38.1507 236.705 135.71 172.198 10362 8763 3199.6 104.3 8946 211067 825 9675.9 63602.67 0.098 2554429 1769427.92 790410.2 224509 5474.8 109.854 18238758.85 89056.50 1174759.7 216250 845 98472.32 87290.36 86261.93 86308.20 119236.34 3.67 179933 702 285333 1114 4.20 4.14 1878898.09 736928 493304 43.99 8873198.79 233803 2489744 547231733 56.250 53.77 2.74 0.93 2456454.05 40.77 179400 700 221667 867 37.06 3347.4 60.9 36.16 70.49 138.611 10.916 12.136 282000 1102 16.95 88.69 221667 865 44946.97 122031.49 597524476.23 11961.83 2294.72 7503424.59 4414.85 2153345.83 13843707.02 166311.66 176.57 149.88 21.65 22.199 131.149 0.22115 17.977 3558.250 11.980 8.197 7.550 2.428 5397.62 3.896 551.81 132 887.90 2524.18 14.074 17830 0.686 737192 0.351 713124 7.186 35003 13016.5 23.796 21019 8138.7 992.1 90535.9 9910.27 15483.5 363931000 293642000 588613000 575260000 211952 160350 28967.5 16120420 0.197 2533321 30.863 16202 38.2204 240.267 137.78 179.657 10365 8749 3204.5 105.2 8936 256800 1004 9703.6 61614.02 0.1 2502051 1855323.12 786066.6 223107 5520.9 111.623 14707697.06 90108.27 1163351.1 257667 1007 99001.35 92627.22 88377.19 90626.04 118765.68 3.65 181000 706 277733 1085 4.20 4.12 1882976.82 732836 504519 43.97 8728886.04 236986 2472998 543254785 56.492 53.95 2.74 0.93 2220060.00 41.12 177333 693 214500 838 36.78 3318.6 60.9 36.18 67.45 141.731 11.063 13.043 273333 1068 16.95 220.40 216667 846 44338.60 122136.54 600669061.87 11944.60 2167.63 9793006.35 4566.17 2012598.39 14444433.48 166049.31 176.23 142.01 21.70 23.147 125.323 0.22247 18.004 3633.591 12.794 8.227 7.553 2.521 5401.16 3.899 2.312 552.31 132 887.86 2523.46 13.122 19103 0.707 711937 0.359 697481 9.065 28281 12962.3 23.933 20924 8100.8 1009.0 93947.6 9516.79 15419.8 354470000 292349000 579596000 571940000 199256 160849 28512.6 16195745 0.198 2529979 29.724 16828 38.2778 240.577 136.47 182.806 10359 8734 3127.0 102.6 8912 3483.5 256857 1003 9565.3 60982.13 0.099 2516858 1891191.74 215638 5543.0 111.775 18835617.11 265000 1035 93150.09 89622.01 91300.02 3.66 186333 728 277000 1083 4.20 4.14 1799548.94 723485 506957 44.74 9137377.70 218045 2473540 541787109 56.246 53.95 2.74 0.93 1957662.31 41.86 185000 723 219000 856 37.10 3184.3 60.3 35.81 69.86 139.699 10.940 12.505 281000 1098 16.97 220.12 218000 852 44455.03 121587.92 589340557.44 11663.51 2136.38 7383539.94 4685.12 2013711.49 14458352.40 166531.76 178.56 142.24 21.54 22.276 125.383 0.22292 17.880 3627.647 12.523 8.237 7.574 2.463 5400.75 3.990 2.255 552.15 134 887.73 2513.98 OpenBenchmarking.org
PostgreSQL pgbench Scaling Factor: 1000 - Clients: 250 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 250 - Mode: Read Write - Average Latency Linux 5.19 20220607 Linux 5.18 Linux 5.17 4 8 12 16 20 SE +/- 0.20, N = 12 SE +/- 0.24, N = 12 SE +/- 0.27, N = 12 13.12 14.07 14.08 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1000 - Clients: 250 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 250 - Mode: Read Write Linux 5.19 20220607 Linux 5.17 Linux 5.18 4K 8K 12K 16K 20K SE +/- 305.86, N = 12 SE +/- 396.86, N = 12 SE +/- 350.46, N = 12 19103 17835 17830 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1000 - Clients: 500 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 500 - Mode: Read Only - Average Latency Linux 5.17 Linux 5.18 Linux 5.19 20220607 0.1591 0.3182 0.4773 0.6364 0.7955 SE +/- 0.030, N = 9 SE +/- 0.020, N = 12 SE +/- 0.016, N = 12 0.657 0.686 0.707 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1000 - Clients: 500 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 500 - Mode: Read Only Linux 5.17 Linux 5.18 Linux 5.19 20220607 170K 340K 510K 680K 850K SE +/- 39789.33, N = 9 SE +/- 25289.50, N = 12 SE +/- 18116.28, N = 12 775857 737192 711937 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1000 - Clients: 250 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 250 - Mode: Read Only - Average Latency Linux 5.18 Linux 5.19 20220607 Linux 5.17 0.0826 0.1652 0.2478 0.3304 0.413 SE +/- 0.003, N = 3 SE +/- 0.004, N = 12 SE +/- 0.005, N = 12 0.351 0.359 0.367 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1000 - Clients: 250 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 250 - Mode: Read Only Linux 5.18 Linux 5.19 20220607 Linux 5.17 150K 300K 450K 600K 750K SE +/- 6276.18, N = 3 SE +/- 7402.83, N = 12 SE +/- 8766.69, N = 12 713124 697481 683050 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Write - Average Latency Linux 5.17 Linux 5.18 Linux 5.19 20220607 3 6 9 12 15 SE +/- 0.056, N = 11 SE +/- 0.203, N = 10 SE +/- 0.417, N = 12 6.935 7.186 9.065 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 250 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Write Linux 5.17 Linux 5.18 Linux 5.19 20220607 8K 16K 24K 32K 40K SE +/- 276.57, N = 11 SE +/- 836.00, N = 10 SE +/- 1401.39, N = 12 36071 35003 28281 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
Renaissance Test: Savina Reactors.IO OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Savina Reactors.IO Linux 5.19 20220607 Linux 5.18 Linux 5.17 3K 6K 9K 12K 15K SE +/- 142.46, N = 3 SE +/- 186.48, N = 12 SE +/- 211.30, N = 9 12962.3 13016.5 13284.7 MIN: 12699.74 / MAX: 23396.29 MIN: 12206.79 / MAX: 29008.28 MIN: 12370.22 / MAX: 34890.91
PostgreSQL pgbench Scaling Factor: 100 - Clients: 500 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 500 - Mode: Read Write - Average Latency Linux 5.17 Linux 5.18 Linux 5.19 20220607 6 12 18 24 30 SE +/- 0.83, N = 12 SE +/- 0.31, N = 3 SE +/- 0.28, N = 12 22.61 23.80 23.93 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 500 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 500 - Mode: Read Write Linux 5.17 Linux 5.18 Linux 5.19 20220607 5K 10K 15K 20K 25K SE +/- 1051.72, N = 12 SE +/- 271.09, N = 3 SE +/- 253.33, N = 12 22538 21019 20924 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: In-Memory Database Shootout Linux 5.19 20220607 Linux 5.18 Linux 5.17 2K 4K 6K 8K 10K SE +/- 59.72, N = 12 SE +/- 123.39, N = 9 SE +/- 48.27, N = 3 8100.8 8138.7 8280.0 MIN: 7218.4 / MAX: 10092.45 MIN: 7213.15 / MAX: 10470.12 MIN: 7605.75 / MAX: 9845.56
Renaissance Test: Scala Dotty OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Scala Dotty Linux 5.17 Linux 5.18 Linux 5.19 20220607 200 400 600 800 1000 SE +/- 14.94, N = 15 SE +/- 24.15, N = 15 SE +/- 25.19, N = 12 913.7 992.1 1009.0 MIN: 698.43 / MAX: 1420.15 MIN: 733.05 / MAX: 1626.34 MIN: 727.48 / MAX: 1571.33
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Inception V4 Linux 5.17 Linux 5.18 Linux 5.19 20220607 20K 40K 60K 80K 100K SE +/- 1688.50, N = 15 SE +/- 2310.07, N = 15 SE +/- 3855.49, N = 15 89816.8 90535.9 93947.6
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Mobilenet Float Linux 5.19 20220607 Linux 5.18 Linux 5.17 2K 4K 6K 8K 10K SE +/- 375.59, N = 15 SE +/- 361.73, N = 15 SE +/- 282.52, N = 15 9516.79 9910.27 10183.05
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: SqueezeNet Linux 5.19 20220607 Linux 5.18 Linux 5.17 3K 6K 9K 12K 15K SE +/- 515.90, N = 15 SE +/- 681.95, N = 15 SE +/- 479.17, N = 15 15419.8 15483.5 15759.6
Graph500 Scale: 26 OpenBenchmarking.org sssp max_TEPS, More Is Better Graph500 3.0 Scale: 26 Linux 5.17 Linux 5.18 Linux 5.19 20220607 80M 160M 240M 320M 400M 376423000 363931000 354470000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -pthread -lmpi
Graph500 Scale: 26 OpenBenchmarking.org sssp median_TEPS, More Is Better Graph500 3.0 Scale: 26 Linux 5.17 Linux 5.18 Linux 5.19 20220607 70M 140M 210M 280M 350M 305910000 293642000 292349000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -pthread -lmpi
Graph500 Scale: 26 OpenBenchmarking.org bfs max_TEPS, More Is Better Graph500 3.0 Scale: 26 Linux 5.17 Linux 5.18 Linux 5.19 20220607 140M 280M 420M 560M 700M 632201000 588613000 579596000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -pthread -lmpi
Graph500 Scale: 26 OpenBenchmarking.org bfs median_TEPS, More Is Better Graph500 3.0 Scale: 26 Linux 5.17 Linux 5.18 Linux 5.19 20220607 130M 260M 390M 520M 650M 606770000 575260000 571940000 1. (CC) gcc options: -fcommon -O3 -lpthread -lm -pthread -lmpi
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: NASNet Mobile Linux 5.19 20220607 Linux 5.18 Linux 5.17 50K 100K 150K 200K 250K SE +/- 9562.38, N = 15 SE +/- 18069.26, N = 12 SE +/- 6829.45, N = 15 199256 211952 216281
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Inception ResNet V2 Linux 5.17 Linux 5.18 Linux 5.19 20220607 30K 60K 90K 120K 150K SE +/- 7395.81, N = 15 SE +/- 7312.47, N = 12 SE +/- 4666.03, N = 15 157837 160350 160849
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2022-05-18 Model: Mobilenet Quant Linux 5.19 20220607 Linux 5.18 Linux 5.17 7K 14K 21K 28K 35K SE +/- 679.05, N = 15 SE +/- 854.42, N = 12 SE +/- 402.02, N = 15 28512.6 28967.5 31159.1
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Read While Writing Linux 5.17 Linux 5.19 20220607 Linux 5.18 4M 8M 12M 16M 20M SE +/- 375643.60, N = 15 SE +/- 232074.13, N = 12 SE +/- 351362.78, N = 15 16786826 16195745 16120420 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
PostgreSQL pgbench Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average Latency Linux 5.18 Linux 5.19 20220607 Linux 5.17 0.0457 0.0914 0.1371 0.1828 0.2285 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 SE +/- 0.003, N = 12 0.197 0.198 0.203 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 500 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 500 - Mode: Read Only Linux 5.18 Linux 5.19 20220607 Linux 5.17 500K 1000K 1500K 2000K 2500K SE +/- 19206.81, N = 3 SE +/- 11372.43, N = 3 SE +/- 29751.17, N = 12 2533321 2529979 2463195 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1000 - Clients: 500 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 500 - Mode: Read Write - Average Latency Linux 5.19 20220607 Linux 5.18 Linux 5.17 7 14 21 28 35 SE +/- 0.30, N = 5 SE +/- 0.22, N = 3 SE +/- 0.36, N = 3 29.72 30.86 31.26 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 1000 - Clients: 500 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 1000 - Clients: 500 - Mode: Read Write Linux 5.19 20220607 Linux 5.18 Linux 5.17 4K 8K 12K 16K 20K SE +/- 172.65, N = 5 SE +/- 114.11, N = 3 SE +/- 183.39, N = 3 16828 16202 15998 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 Linux 5.19 20220607 Linux 5.18 Linux 5.17 9 18 27 36 45 SE +/- 0.05, N = 3 SE +/- 0.12, N = 3 SE +/- 0.11, N = 3 38.28 38.22 38.15 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi_cxx -lmpi
WebP2 Image Encode Encode Settings: Quality 95, Compression Effort 7 OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20220422 Encode Settings: Quality 95, Compression Effort 7 Linux 5.17 Linux 5.18 Linux 5.19 20220607 50 100 150 200 250 SE +/- 1.94, N = 3 SE +/- 0.43, N = 3 SE +/- 0.35, N = 3 236.71 240.27 240.58 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl -lpthread
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.83.5 Blend File: Barbershop - Compute: CPU-Only Linux 5.17 Linux 5.19 20220607 Linux 5.18 30 60 90 120 150 SE +/- 1.21, N = 3 SE +/- 0.40, N = 3 SE +/- 1.46, N = 5 135.71 136.47 137.78
Timed Gem5 Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Gem5 Compilation 21.2 Time To Compile Linux 5.17 Linux 5.18 Linux 5.19 20220607 40 80 120 160 200 SE +/- 0.74, N = 3 SE +/- 2.42, N = 3 SE +/- 1.66, N = 3 172.20 179.66 182.81
OSPray Studio Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer Linux 5.19 20220607 Linux 5.17 Linux 5.18 2K 4K 6K 8K 10K SE +/- 20.53, N = 3 SE +/- 10.73, N = 3 SE +/- 3.53, N = 3 10359 10362 10365 1. (CXX) g++ options: -O3 -lm -ldl -lpthread -pthread
OSPray Studio Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer Linux 5.19 20220607 Linux 5.18 Linux 5.17 2K 4K 6K 8K 10K SE +/- 8.33, N = 3 SE +/- 3.84, N = 3 SE +/- 9.49, N = 3 8734 8749 8763 1. (CXX) g++ options: -O3 -lm -ldl -lpthread -pthread
Zstd Compression Compression Level: 19 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed Linux 5.18 Linux 5.17 Linux 5.19 20220607 700 1400 2100 2800 3500 SE +/- 8.47, N = 15 SE +/- 10.21, N = 15 SE +/- 56.07, N = 3 3204.5 3199.6 3127.0 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed Linux 5.18 Linux 5.17 Linux 5.19 20220607 20 40 60 80 100 SE +/- 0.98, N = 15 SE +/- 0.80, N = 15 SE +/- 1.06, N = 3 105.2 104.3 102.6 1. (CC) gcc options: -O3 -pthread -lz -llzma
OSPray Studio Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer Linux 5.19 20220607 Linux 5.18 Linux 5.17 2K 4K 6K 8K 10K SE +/- 0.88, N = 3 SE +/- 9.39, N = 3 SE +/- 3.71, N = 3 8912 8936 8946 1. (CXX) g++ options: -O3 -lm -ldl -lpthread -pthread
Zstd Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Decompression Speed Linux 5.19 20220607 700 1400 2100 2800 3500 3483.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: Yes - 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: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.19 20220607 Linux 5.18 Linux 5.17 60K 120K 180K 240K 300K SE +/- 4587.20, N = 14 SE +/- 2176.06, N = 15 SE +/- 3207.83, N = 15 256857 256800 211067 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -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: Yes - 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: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.18 Linux 5.19 20220607 Linux 5.17 200 400 600 800 1000 SE +/- 8.60, N = 15 SE +/- 17.97, N = 14 SE +/- 12.55, N = 15 1004 1003 825 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Renaissance Test: Finagle HTTP Requests OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Finagle HTTP Requests Linux 5.19 20220607 Linux 5.17 Linux 5.18 2K 4K 6K 8K 10K SE +/- 75.78, N = 3 SE +/- 117.00, N = 4 SE +/- 116.67, N = 3 9565.3 9675.9 9703.6 MIN: 8755 / MAX: 9899.66 MIN: 8614.92 / MAX: 9881.8 MIN: 8787.68 / MAX: 9957.09
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Socket Activity Linux 5.17 Linux 5.18 Linux 5.19 20220607 14K 28K 42K 56K 70K SE +/- 1338.62, N = 12 SE +/- 1256.80, N = 15 SE +/- 665.44, N = 15 63602.67 61614.02 60982.13 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
PostgreSQL pgbench Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency Linux 5.17 Linux 5.19 20220607 Linux 5.18 0.0225 0.045 0.0675 0.09 0.1125 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 0.098 0.099 0.100 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
PostgreSQL pgbench Scaling Factor: 100 - Clients: 250 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 250 - Mode: Read Only Linux 5.17 Linux 5.19 20220607 Linux 5.18 500K 1000K 1500K 2000K 2500K SE +/- 32124.93, N = 3 SE +/- 17315.79, N = 3 SE +/- 5834.17, N = 3 2554429 2516858 2502051 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -ldl -lm
Stress-NG Test: Futex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Futex Linux 5.19 20220607 Linux 5.18 Linux 5.17 400K 800K 1200K 1600K 2000K SE +/- 28813.94, N = 12 SE +/- 29650.35, N = 15 SE +/- 27433.98, N = 12 1891191.74 1855323.12 1769427.92 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
InfluxDB Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Linux 5.17 Linux 5.18 200K 400K 600K 800K 1000K SE +/- 4896.24, N = 3 SE +/- 1834.58, N = 3 790410.2 786066.6
Apache Cassandra Test: Writes OpenBenchmarking.org Op/s, More Is Better Apache Cassandra 4.0 Test: Writes Linux 5.17 Linux 5.18 Linux 5.19 20220607 50K 100K 150K 200K 250K SE +/- 1834.45, N = 3 SE +/- 417.66, N = 3 SE +/- 1874.36, N = 3 224509 223107 215638
Zstd Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Compression Speed Linux 5.19 20220607 Linux 5.18 Linux 5.17 1200 2400 3600 4800 6000 SE +/- 90.25, N = 12 SE +/- 78.99, N = 3 SE +/- 91.02, N = 15 5543.0 5520.9 5474.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
WebP2 Image Encode Encode Settings: Quality 75, Compression Effort 7 OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20220422 Encode Settings: Quality 75, Compression Effort 7 Linux 5.17 Linux 5.18 Linux 5.19 20220607 30 60 90 120 150 SE +/- 0.46, N = 3 SE +/- 0.25, N = 3 SE +/- 0.03, N = 3 109.85 111.62 111.78 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl -lpthread
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Context Switching Linux 5.19 20220607 Linux 5.17 Linux 5.18 4M 8M 12M 16M 20M SE +/- 1970197.83, N = 15 SE +/- 166543.53, N = 3 SE +/- 169149.25, N = 15 18835617.11 18238758.85 14707697.06 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Apache HTTP Server Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1000 Linux 5.18 Linux 5.17 20K 40K 60K 80K 100K SE +/- 435.59, N = 3 SE +/- 746.28, N = 3 90108.27 89056.50 1. (CC) gcc options: -shared -fPIC -O2 -pthread
InfluxDB Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Linux 5.17 Linux 5.18 300K 600K 900K 1200K 1500K SE +/- 10249.34, N = 3 SE +/- 4335.41, N = 3 1174759.7 1163351.1
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - 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: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.19 20220607 Linux 5.18 Linux 5.17 60K 120K 180K 240K 300K SE +/- 4000.00, N = 3 SE +/- 5625.07, N = 12 SE +/- 3610.01, N = 12 265000 257667 216250 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -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: Yes - Direct: No - 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: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.19 20220607 Linux 5.18 Linux 5.17 200 400 600 800 1000 SE +/- 14.84, N = 3 SE +/- 21.95, N = 12 SE +/- 13.95, N = 12 1035 1007 845 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Apache HTTP Server Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 500 Linux 5.18 Linux 5.17 20K 40K 60K 80K 100K SE +/- 47.87, N = 3 SE +/- 369.65, N = 3 99001.35 98472.32 1. (CC) gcc options: -shared -fPIC -O2 -pthread
nginx Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1000 Linux 5.19 20220607 Linux 5.18 Linux 5.17 20K 40K 60K 80K 100K SE +/- 122.64, N = 3 SE +/- 33.87, N = 3 SE +/- 140.25, N = 3 93150.09 92627.22 87290.36 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 200 Linux 5.19 20220607 Linux 5.18 Linux 5.17 20K 40K 60K 80K 100K SE +/- 243.15, N = 3 SE +/- 427.35, N = 3 SE +/- 431.58, N = 3 89622.01 88377.19 86261.93 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 500 Linux 5.19 20220607 Linux 5.18 Linux 5.17 20K 40K 60K 80K 100K SE +/- 202.09, N = 3 SE +/- 69.88, N = 3 SE +/- 202.52, N = 3 91300.02 90626.04 86308.20 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
Apache HTTP Server Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 200 Linux 5.17 Linux 5.18 30K 60K 90K 120K 150K SE +/- 214.96, N = 3 SE +/- 507.36, N = 3 119236.34 118765.68 1. (CC) gcc options: -shared -fPIC -O2 -pthread
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: PartialTweets Linux 5.17 Linux 5.19 20220607 Linux 5.18 0.8258 1.6516 2.4774 3.3032 4.129 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 3.67 3.66 3.65 1. (CXX) g++ options: -O3 -pthread
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: Yes - 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: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.19 20220607 Linux 5.18 Linux 5.17 40K 80K 120K 160K 200K SE +/- 881.92, N = 3 SE +/- 577.35, N = 3 SE +/- 1156.62, N = 15 186333 181000 179933 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -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: Yes - 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: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.19 20220607 Linux 5.18 Linux 5.17 160 320 480 640 800 SE +/- 2.31, N = 3 SE +/- 4.49, N = 15 728 706 702 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -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 Linux 5.17 Linux 5.18 Linux 5.19 20220607 60K 120K 180K 240K 300K SE +/- 2603.42, N = 3 SE +/- 2500.41, N = 15 SE +/- 3605.55, N = 3 285333 277733 277000 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -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 Linux 5.17 Linux 5.18 Linux 5.19 20220607 200 400 600 800 1000 SE +/- 9.81, N = 3 SE +/- 9.78, N = 15 SE +/- 14.33, N = 3 1114 1085 1083 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: DistinctUserID Linux 5.19 20220607 Linux 5.18 Linux 5.17 0.945 1.89 2.835 3.78 4.725 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4.20 4.20 4.20 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: TopTweet OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: TopTweet Linux 5.19 20220607 Linux 5.17 Linux 5.18 0.9315 1.863 2.7945 3.726 4.6575 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4.14 4.14 4.12 1. (CXX) g++ options: -O3 -pthread
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET Linux 5.18 Linux 5.17 Linux 5.19 20220607 400K 800K 1200K 1600K 2000K SE +/- 28983.43, N = 15 SE +/- 30954.73, N = 15 SE +/- 60225.81, N = 12 1882976.82 1878898.09 1799548.94 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 21.06 Test: Decompression Rating Linux 5.17 Linux 5.18 Linux 5.19 20220607 160K 320K 480K 640K 800K SE +/- 3768.81, N = 3 SE +/- 1584.21, N = 7 SE +/- 11361.01, N = 3 736928 732836 723485 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 21.06 Test: Compression Rating Linux 5.19 20220607 Linux 5.18 Linux 5.17 110K 220K 330K 440K 550K SE +/- 2658.66, N = 3 SE +/- 4707.65, N = 7 SE +/- 4769.12, N = 3 506957 504519 493304 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
AOM AV1 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.3 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K Linux 5.19 20220607 Linux 5.17 Linux 5.18 10 20 30 40 50 SE +/- 0.81, N = 15 SE +/- 0.50, N = 15 SE +/- 0.60, N = 15 44.74 43.99 43.97 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: IO_uring Linux 5.19 20220607 Linux 5.17 Linux 5.18 2M 4M 6M 8M 10M SE +/- 95013.84, N = 15 SE +/- 25706.94, N = 3 SE +/- 30175.71, N = 3 9137377.70 8873198.79 8728886.04 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Facebook RocksDB Test: Update Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Update Random Linux 5.18 Linux 5.17 Linux 5.19 20220607 50K 100K 150K 200K 250K SE +/- 2451.60, N = 3 SE +/- 1740.17, N = 3 SE +/- 2031.90, N = 3 236986 233803 218045 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Read Random Write Random OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Read Random Write Random Linux 5.17 Linux 5.19 20220607 Linux 5.18 500K 1000K 1500K 2000K 2500K SE +/- 10742.52, N = 3 SE +/- 15091.06, N = 3 SE +/- 10779.98, N = 3 2489744 2473540 2472998 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Random Read Linux 5.17 Linux 5.18 Linux 5.19 20220607 120M 240M 360M 480M 600M SE +/- 1228533.55, N = 3 SE +/- 1339419.63, N = 3 SE +/- 590144.73, N = 3 547231733 543254785 541787109 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Linux 5.19 20220607 Linux 5.17 Linux 5.18 13 26 39 52 65 SE +/- 0.11, N = 3 SE +/- 0.12, N = 3 SE +/- 0.04, N = 3 56.25 56.25 56.49 1. (CC) gcc options: -O2 -ldl -lz -lpthread
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.83.5 Blend File: Pabellon Barcelona - Compute: CPU-Only Linux 5.17 Linux 5.18 Linux 5.19 20220607 12 24 36 48 60 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.14, N = 3 53.77 53.95 53.95
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: Kostya Linux 5.19 20220607 Linux 5.18 Linux 5.17 0.6165 1.233 1.8495 2.466 3.0825 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.74 2.74 2.74 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: LargeRandom Linux 5.19 20220607 Linux 5.18 Linux 5.17 0.2093 0.4186 0.6279 0.8372 1.0465 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.93 0.93 0.93 1. (CXX) g++ options: -O3 -pthread
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET Linux 5.17 Linux 5.18 Linux 5.19 20220607 500K 1000K 1500K 2000K 2500K SE +/- 37586.08, N = 15 SE +/- 21589.89, N = 3 SE +/- 38791.33, N = 12 2456454.05 2220060.00 1957662.31 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.3 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K Linux 5.19 20220607 Linux 5.18 Linux 5.17 10 20 30 40 50 SE +/- 0.57, N = 15 SE +/- 0.34, N = 8 SE +/- 0.47, N = 3 41.86 41.12 40.77 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - 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: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.19 20220607 Linux 5.17 Linux 5.18 40K 80K 120K 160K 200K SE +/- 2160.25, N = 4 SE +/- 1913.11, N = 5 SE +/- 1452.97, N = 3 185000 179400 177333 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -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: Yes - Direct: No - 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: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.19 20220607 Linux 5.17 Linux 5.18 160 320 480 640 800 SE +/- 8.34, N = 4 SE +/- 7.67, N = 5 SE +/- 5.21, N = 3 723 700 693 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -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 Linux 5.17 Linux 5.19 20220607 Linux 5.18 50K 100K 150K 200K 250K SE +/- 881.92, N = 3 SE +/- 1154.70, N = 3 SE +/- 2012.46, N = 6 221667 219000 214500 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -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 Linux 5.17 Linux 5.19 20220607 Linux 5.18 200 400 600 800 1000 SE +/- 2.85, N = 3 SE +/- 5.51, N = 3 SE +/- 8.08, N = 6 867 856 838 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.83.5 Blend File: Fishy Cat - Compute: CPU-Only Linux 5.18 Linux 5.17 Linux 5.19 20220607 9 18 27 36 45 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 36.78 37.06 37.10
Zstd Compression Compression Level: 19, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed Linux 5.17 Linux 5.18 Linux 5.19 20220607 700 1400 2100 2800 3500 SE +/- 15.43, N = 3 SE +/- 43.85, N = 3 SE +/- 85.91, N = 3 3347.4 3318.6 3184.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed Linux 5.18 Linux 5.17 Linux 5.19 20220607 14 28 42 56 70 SE +/- 0.31, N = 3 SE +/- 0.19, N = 3 SE +/- 0.23, N = 3 60.9 60.9 60.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.83.5 Blend File: Classroom - Compute: CPU-Only Linux 5.19 20220607 Linux 5.17 Linux 5.18 8 16 24 32 40 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 35.81 36.16 36.18
x264 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x264 2022-02-22 Video Input: Bosphorus 4K Linux 5.17 Linux 5.19 20220607 Linux 5.18 16 32 48 64 80 SE +/- 0.46, N = 3 SE +/- 1.15, N = 15 SE +/- 0.87, N = 15 70.49 69.86 67.45 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -flto
SVT-AV1 Encoder Mode: Preset 12 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.0 Encoder Mode: Preset 12 - Input: Bosphorus 4K Linux 5.18 Linux 5.19 20220607 Linux 5.17 30 60 90 120 150 SE +/- 1.78, N = 15 SE +/- 1.97, N = 15 SE +/- 1.78, N = 15 141.73 139.70 138.61 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
GROMACS Implementation: MPI CPU - Input: water_GMX50_bare OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2022.1 Implementation: MPI CPU - Input: water_GMX50_bare Linux 5.18 Linux 5.19 20220607 Linux 5.17 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 11.06 10.94 10.92 1. (CXX) g++ options: -O3 -pthread
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process Linux 5.17 Linux 5.19 20220607 Linux 5.18 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.14, N = 4 SE +/- 0.09, N = 15 12.14 12.51 13.04 1. (CC) gcc options: -lpthread
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - 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: No - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.17 Linux 5.19 20220607 Linux 5.18 60K 120K 180K 240K 300K SE +/- 1527.53, N = 3 SE +/- 3055.05, N = 3 SE +/- 2185.81, N = 3 282000 281000 273333 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -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: No - 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: No - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.17 Linux 5.19 20220607 Linux 5.18 200 400 600 800 1000 SE +/- 5.70, N = 3 SE +/- 12.88, N = 3 SE +/- 9.35, N = 3 1102 1098 1068 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Cache Linux 5.19 20220607 Linux 5.18 Linux 5.17 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 16.97 16.95 16.95 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: NUMA Linux 5.18 Linux 5.19 20220607 Linux 5.17 50 100 150 200 250 SE +/- 0.65, N = 3 SE +/- 0.12, N = 3 SE +/- 0.49, N = 3 220.40 220.12 88.69 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - 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: No - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.17 Linux 5.19 20220607 Linux 5.18 50K 100K 150K 200K 250K SE +/- 1666.67, N = 3 SE +/- 577.35, N = 3 SE +/- 1333.33, N = 3 221667 218000 216667 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -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: No - 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: No - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.17 Linux 5.19 20220607 Linux 5.18 200 400 600 800 1000 SE +/- 5.84, N = 3 SE +/- 2.08, N = 3 SE +/- 4.70, N = 3 865 852 846 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Forking Linux 5.17 Linux 5.19 20220607 Linux 5.18 10K 20K 30K 40K 50K SE +/- 220.95, N = 3 SE +/- 136.67, N = 3 SE +/- 79.83, N = 3 44946.97 44455.03 44338.60 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Atomic Linux 5.18 Linux 5.17 Linux 5.19 20220607 30K 60K 90K 120K 150K SE +/- 382.74, N = 3 SE +/- 310.39, N = 3 SE +/- 437.85, N = 3 122136.54 122031.49 121587.92 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Malloc Linux 5.18 Linux 5.17 Linux 5.19 20220607 130M 260M 390M 520M 650M SE +/- 934058.91, N = 3 SE +/- 121425.00, N = 3 SE +/- 2025129.07, N = 3 600669061.87 597524476.23 589340557.44 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Memory Copying Linux 5.17 Linux 5.18 Linux 5.19 20220607 3K 6K 9K 12K 15K SE +/- 29.95, N = 3 SE +/- 115.85, N = 3 SE +/- 109.56, N = 3 11961.83 11944.60 11663.51 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MEMFD Linux 5.17 Linux 5.18 Linux 5.19 20220607 500 1000 1500 2000 2500 SE +/- 3.32, N = 3 SE +/- 3.69, N = 3 SE +/- 2.11, N = 3 2294.72 2167.63 2136.38 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: System V Message Passing Linux 5.18 Linux 5.17 Linux 5.19 20220607 2M 4M 6M 8M 10M SE +/- 9045.27, N = 3 SE +/- 16312.47, N = 3 SE +/- 6644.72, N = 3 9793006.35 7503424.59 7383539.94 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MMAP Linux 5.19 20220607 Linux 5.18 Linux 5.17 1000 2000 3000 4000 5000 SE +/- 10.81, N = 3 SE +/- 28.77, N = 3 SE +/- 25.38, N = 3 4685.12 4566.17 4414.85 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: SENDFILE Linux 5.17 Linux 5.19 20220607 Linux 5.18 500K 1000K 1500K 2000K 2500K SE +/- 5171.43, N = 3 SE +/- 5158.71, N = 3 SE +/- 7160.07, N = 3 2153345.83 2013711.49 2012598.39 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Semaphores Linux 5.19 20220607 Linux 5.18 Linux 5.17 3M 6M 9M 12M 15M SE +/- 29489.44, N = 3 SE +/- 40970.61, N = 3 SE +/- 70927.24, N = 3 14458352.40 14444433.48 13843707.02 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Crypto Linux 5.19 20220607 Linux 5.17 Linux 5.18 40K 80K 120K 160K 200K SE +/- 294.93, N = 3 SE +/- 390.15, N = 3 SE +/- 464.63, N = 3 166531.76 166311.66 166049.31 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lsctp -lz -pthread
SVT-HEVC Tuning: 10 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 4K Linux 5.19 20220607 Linux 5.17 Linux 5.18 40 80 120 160 200 SE +/- 2.53, N = 15 SE +/- 2.11, N = 3 SE +/- 2.20, N = 15 178.56 176.57 176.23 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-HEVC Tuning: 7 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 7 - Input: Bosphorus 4K Linux 5.17 Linux 5.19 20220607 Linux 5.18 30 60 90 120 150 SE +/- 0.17, N = 3 SE +/- 7.39, N = 12 SE +/- 7.39, N = 12 149.88 142.24 142.01 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.83.5 Blend File: BMW27 - Compute: CPU-Only Linux 5.19 20220607 Linux 5.17 Linux 5.18 5 10 15 20 25 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 21.54 21.65 21.70
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process Linux 5.17 Linux 5.19 20220607 Linux 5.18 6 12 18 24 30 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 SE +/- 0.29, N = 3 22.20 22.28 23.15 1. (CC) gcc options: -lpthread
SVT-AV1 Encoder Mode: Preset 10 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.0 Encoder Mode: Preset 10 - Input: Bosphorus 4K Linux 5.17 Linux 5.19 20220607 Linux 5.18 30 60 90 120 150 SE +/- 0.80, N = 3 SE +/- 5.40, N = 12 SE +/- 5.56, N = 12 131.15 125.38 125.32 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Linux 5.17 Linux 5.18 Linux 5.19 20220607 0.0502 0.1004 0.1506 0.2008 0.251 SE +/- 0.00229, N = 3 SE +/- 0.00219, N = 3 SE +/- 0.00184, N = 3 0.22115 0.22247 0.22292
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.16 Build: defconfig Linux 5.19 20220607 Linux 5.17 Linux 5.18 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 17.88 17.98 18.00
Etcpak Benchmark: Multi-Threaded - Configuration: ETC2 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 1.0 Benchmark: Multi-Threaded - Configuration: ETC2 Linux 5.18 Linux 5.19 20220607 Linux 5.17 800 1600 2400 3200 4000 SE +/- 27.17, N = 11 SE +/- 30.94, N = 15 SE +/- 32.97, N = 3 3633.59 3627.65 3558.25 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread Linux 5.17 Linux 5.19 20220607 Linux 5.18 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.12, N = 6 SE +/- 0.04, N = 3 11.98 12.52 12.79 1. (CC) gcc options: -lpthread
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.5 Time To Compile Linux 5.17 Linux 5.18 Linux 5.19 20220607 2 4 6 8 10 SE +/- 0.048, N = 3 SE +/- 0.033, N = 3 SE +/- 0.056, N = 3 8.197 8.227 8.237
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 6, Lossless Linux 5.17 Linux 5.18 Linux 5.19 20220607 2 4 6 8 10 SE +/- 0.050, N = 3 SE +/- 0.050, N = 3 SE +/- 0.053, N = 3 7.550 7.553 7.574 1. (CXX) g++ options: -O3 -fPIC -lm
WebP2 Image Encode Encode Settings: Default OpenBenchmarking.org Seconds, Fewer Is Better WebP2 Image Encode 20220422 Encode Settings: Default Linux 5.17 Linux 5.19 20220607 Linux 5.18 0.5672 1.1344 1.7016 2.2688 2.836 SE +/- 0.028, N = 15 SE +/- 0.027, N = 3 SE +/- 0.029, N = 3 2.428 2.463 2.521 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3 -ldl -lpthread
Nettle Test: aes256 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.8 Test: aes256 Linux 5.18 Linux 5.19 20220607 Linux 5.17 1200 2400 3600 4800 6000 SE +/- 0.32, N = 3 SE +/- 0.99, N = 3 SE +/- 3.41, N = 3 5401.16 5400.75 5397.62 MIN: 4107.87 / MAX: 8000.56 MIN: 4104.2 / MAX: 8000.83 MIN: 4080.36 / MAX: 7999.62 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 6 Linux 5.17 Linux 5.18 Linux 5.19 20220607 0.8978 1.7956 2.6934 3.5912 4.489 SE +/- 0.016, N = 3 SE +/- 0.047, N = 3 SE +/- 0.057, N = 3 3.896 3.899 3.990 1. (CXX) g++ options: -O3 -fPIC -lm
Parallel BZIP2 Compression FreeBSD-13.0-RELEASE-amd64-memstick.img Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.13 FreeBSD-13.0-RELEASE-amd64-memstick.img Compression Linux 5.19 20220607 Linux 5.18 0.5202 1.0404 1.5606 2.0808 2.601 2.255 2.312 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
Nettle Test: sha512 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.8 Test: sha512 Linux 5.18 Linux 5.19 20220607 Linux 5.17 120 240 360 480 600 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.25, N = 3 552.31 552.15 551.81 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Linux 5.17 Linux 5.18 Linux 5.19 20220607 30 60 90 120 150 SE +/- 1.57, N = 14 132 132 134
Nettle Test: chacha OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.8 Test: chacha Linux 5.17 Linux 5.18 Linux 5.19 20220607 200 400 600 800 1000 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 SE +/- 0.15, N = 3 887.90 887.86 887.73 MIN: 434.34 / MAX: 2525.39 MIN: 434.11 / MAX: 2525.55 MIN: 434.05 / MAX: 2525.12 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Nettle Test: poly1305-aes OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.8 Test: poly1305-aes Linux 5.17 Linux 5.18 Linux 5.19 20220607 500 1000 1500 2000 2500 SE +/- 0.89, N = 3 SE +/- 0.23, N = 3 SE +/- 8.21, N = 3 2524.18 2523.46 2513.98 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Phoronix Test Suite v10.8.4