new tests 7950X AMD Ryzen 9 7950X 16-Core testing with a ASUS ROG CROSSHAIR X670E HERO (0703 BIOS) and AMD Radeon RX 6800 16GB on Ubuntu 22.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2211057-PTS-NEWTESTS17&grs&sro .
new tests 7950X Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution a b c d AMD Ryzen 9 7950X 16-Core @ 5.88GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR X670E HERO (0703 BIOS) AMD Device 14d8 32GB 1000GB Sabrent Rocket 4.0 Plus AMD Radeon RX 6800 16GB (2475/1000MHz) AMD Navi 21/23 ASUS MG28U Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Ubuntu 22.10 5.19.0-19-generic (x86_64) GNOME Shell 43.0 X Server + Wayland 4.6 Mesa 22.2.0 (LLVM 15.0.1 DRM 3.47) 1.3.224 GCC 12.2.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-U8K4Qv/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-U8K4Qv/gcc-12-12.2.0/debian/tmp-gcn/usr --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-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 Processor Details - Scaling Governor: amd-pstate schedutil (Boost: Enabled) - CPU Microcode: 0xa601203 Python Details - Python 3.10.7 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
new tests 7950X cpuminer-opt: Blake-2 S stress-ng: Socket Activity stress-ng: System V Message Passing cpuminer-opt: Garlicoin memtier-benchmark: Redis - 50 - 1:1 memtier-benchmark: Redis - 50 - 1:5 stress-ng: Futex stress-ng: Matrix Math stress-ng: NUMA stress-ng: Glibc C String Functions stress-ng: Mutex memtier-benchmark: Redis - 100 - 5:1 stress-ng: Memory Copying memtier-benchmark: Redis - 500 - 1:10 stress-ng: Forking memtier-benchmark: Redis - 50 - 5:1 memtier-benchmark: Redis - 100 - 1:5 memtier-benchmark: Redis - 50 - 1:10 memtier-benchmark: Redis - 500 - 1:5 stress-ng: SENDFILE memtier-benchmark: Redis - 50 - 10:1 stress-ng: CPU Cache memtier-benchmark: Redis - 100 - 10:1 stress-ng: CPU Stress memtier-benchmark: Redis - 100 - 1:1 nginx: 1000 encodec: 24 kbps stress-ng: Vector Math memtier-benchmark: Redis - 100 - 1:10 stress-ng: Glibc Qsort Data Sorting cpuminer-opt: Myriad-Groestl cpuminer-opt: Quad SHA-256, Pyrite encodec: 6 kbps encodec: 3 kbps nginx: 500 stress-ng: Crypto cpuminer-opt: Skeincoin ffmpeg: libx265 - Live ffmpeg: libx265 - Live encodec: 1.5 kbps xmrig: Monero - 1M ffmpeg: libx265 - Upload ffmpeg: libx265 - Upload encode-flac: WAV To FLAC nginx: 200 cpuminer-opt: scrypt cpuminer-opt: Ringcoin stress-ng: MMAP ffmpeg: libx265 - Platform cpuminer-opt: Deepcoin ffmpeg: libx265 - Platform ffmpeg: libx264 - Live stress-ng: Malloc ffmpeg: libx264 - Live ffmpeg: libx264 - Platform ffmpeg: libx264 - Platform cpuminer-opt: Magi ffmpeg: libx264 - Upload ffmpeg: libx264 - Upload xmrig: Wownero - 1M ffmpeg: libx264 - Video On Demand cpuminer-opt: x25x ffmpeg: libx264 - Video On Demand cpuminer-opt: Triple SHA-256, Onecoin cpuminer-opt: LBC, LBRY Credits stress-ng: Semaphores nginx: 100 ffmpeg: libx265 - Video On Demand ffmpeg: libx265 - Video On Demand stress-ng: Context Switching stress-ng: IO_uring stress-ng: Atomic stress-ng: MEMFD memtier-benchmark: Redis - 500 - 10:1 memtier-benchmark: Redis - 500 - 5:1 memtier-benchmark: Redis - 500 - 1:1 hammerdb-mariadb: 8 - 100 a b c d 1810797 27458.12 13815952.20 3974.19 4089478.23 4264719.05 4451636.51 132444.74 737.47 4853104.10 14135428.93 3529829.32 7814.58 4176252.63 94399.97 3686443.23 4013708.49 3948832.80 3974946.47 516963.50 3572513.04 180.00 3274465.65 60168.39 3702658.19 150437.00 29.419 143433.93 3763423.36 372.13 59777 307857 25.288 24.823 178877.23 42950.04 278177 43.070019616 117.25 24.232 12582.8 109.805456412 23.00 11.750 197167.86 681.32 4306.48 389.72 46.77 21237 161.972333594 308.09 41592072.06 16.392288195 106.105594398 71.39 1151.87 136.034655480 18.56 19815.1 106.115649455 1185.19 71.38 448333 146910 3512432.71 200119.37 162.162874739 46.71 9545009.98 13084.28 219212.01 1181.97 3756181.89 3840723.69 4237701.79 1800650 26632.62 14238772.43 4650.9 3573635.34 3777212.98 4350443.02 129126.88 735.46 4982551.47 14220949.77 3312089.35 8235.86 4124274.72 99844.03 3490428.5 3863617.68 3875506.71 4015276.45 513684.56 3459525.49 186.79 3312630.35 61091.28 3613191.15 153163.57 29.115 144001.34 3802940.47 377.41 58370 303580 25.188 24.55 179061.97 43092.54 282980 43.41 116.33 24.074 12420.4 110.446018888 22.86 11.72 198927.56 682.69 4327.65 389.02 46.67 21330 162.30 306.31 41293281.25 16.49 106.35 71.23 1156.06 136.097198861 18.55 19933.4 106.537697042 1185.19 71.10 449000 146130 3522158.55 199660.64 162.538070122 46.60 9997889.74 21247.32 213015.5 1262.86 4180974.2 3628688.65 3746660.88 1445600 32445.11 16629626.39 4000.94 3543167.29 3824566.68 4040941.58 129175.8 741.72 5221192.18 15130985.73 3326284.85 7724.69 4216708.81 98738.11 3547954.97 3800504 3971669.58 4168555.16 513078.72 3439075.87 184.83 3333978.73 59314.38 3612467.4 149507.66 28.651 143967.21 3790366.53 378.04 59510 309890 24.783 24.339 177123.86 43098.33 279190 43.40 116.36 23.894 12549.4 109.10 23.14 11.727 198514.03 686.8 4336.62 389.77 46.68 21400 162.27 306.83 41332659.54 16.46 106.85 70.90 1159.68 136.7902582 18.46 19851.5 106.430267718 1190.71 71.17 446570 146140 3524236.9 200610.75 162.73 46.55 10796890.55 22047.68 228713.19 1263.65 3605775.49 3637682.47 3837349.77 1485130 30996.6 14512035.65 4055.76 3633965.92 3711639.86 4618878.87 145198.02 825.34 4976674.47 14095542.77 3290551.01 7719.34 3962172.07 97960.54 3504518.8 3867244.74 4090703.51 4104993.31 537630.89 3554960.04 185.55 3376922.25 60634.33 3600633.68 149034.17 28.987 147261.32 3860678.91 369 59200 306120 25.141 24.502 175624.48 42345.61 279220 42.74 118.15 24.124 12544.1 109.886323314 22.98 11.856 198716.73 682.64 4302.39 386.7 46.41 21310 163.21 305.80 41409639.19 16.51 106.28 71.27 1154.97 136.939030076 18.44 19921.1 106.73 1192.05 70.98 448210 146860 3505602.57 200002.97 162.10 46.73 10380639.72 19556.35 223480.97 1264.4 3612805.88 3669163.02 3790451.95 OpenBenchmarking.org
Cpuminer-Opt Algorithm: Blake-2 S OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: Blake-2 S a b c d 400K 800K 1200K 1600K 2000K SE +/- 11565.64, N = 3 1810797 1800650 1445600 1485130 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Socket Activity a b c d 7K 14K 21K 28K 35K SE +/- 424.43, N = 15 27458.12 26632.62 32445.11 30996.60 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: System V Message Passing a b c d 4M 8M 12M 16M 20M SE +/- 174982.10, N = 3 13815952.20 14238772.43 16629626.39 14512035.65 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Cpuminer-Opt Algorithm: Garlicoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: Garlicoin a b c d 1000 2000 3000 4000 5000 SE +/- 43.19, N = 15 3974.19 4650.90 4000.94 4055.76 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
memtier_benchmark Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:1 OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:1 a b c d 900K 1800K 2700K 3600K 4500K SE +/- 16266.35, N = 3 4089478.23 3573635.34 3543167.29 3633965.92 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
memtier_benchmark Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:5 OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:5 a b c d 900K 1800K 2700K 3600K 4500K SE +/- 13029.14, N = 3 4264719.05 3777212.98 3824566.68 3711639.86 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Stress-NG Test: Futex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Futex a b c d 1000K 2000K 3000K 4000K 5000K SE +/- 55287.59, N = 15 4451636.51 4350443.02 4040941.58 4618878.87 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Matrix Math a b c d 30K 60K 90K 120K 150K SE +/- 1534.36, N = 15 132444.74 129126.88 129175.80 145198.02 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: NUMA a b c d 200 400 600 800 1000 SE +/- 4.48, N = 3 737.47 735.46 741.72 825.34 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Glibc C String Functions a b c d 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 51294.61, N = 3 4853104.10 4982551.47 5221192.18 4976674.47 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Mutex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Mutex a b c d 3M 6M 9M 12M 15M SE +/- 12611.09, N = 3 14135428.93 14220949.77 15130985.73 14095542.77 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
memtier_benchmark Protocol: Redis - Clients: 100 - Set To Get Ratio: 5:1 OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 100 - Set To Get Ratio: 5:1 a b c d 800K 1600K 2400K 3200K 4000K SE +/- 43482.67, N = 3 3529829.32 3312089.35 3326284.85 3290551.01 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Memory Copying a b c d 2K 4K 6K 8K 10K SE +/- 65.96, N = 15 7814.58 8235.86 7724.69 7719.34 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
memtier_benchmark Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:10 OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:10 a b c d 900K 1800K 2700K 3600K 4500K SE +/- 60068.53, N = 15 4176252.63 4124274.72 4216708.81 3962172.07 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Forking a b c d 20K 40K 60K 80K 100K SE +/- 1108.87, N = 4 94399.97 99844.03 98738.11 97960.54 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
memtier_benchmark Protocol: Redis - Clients: 50 - Set To Get Ratio: 5:1 OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 50 - Set To Get Ratio: 5:1 a b c d 800K 1600K 2400K 3200K 4000K SE +/- 22842.33, N = 3 3686443.23 3490428.50 3547954.97 3504518.80 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
memtier_benchmark Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:5 OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:5 a b c d 900K 1800K 2700K 3600K 4500K SE +/- 27517.69, N = 3 4013708.49 3863617.68 3800504.00 3867244.74 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
memtier_benchmark Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:10 OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:10 a b c d 900K 1800K 2700K 3600K 4500K SE +/- 20340.93, N = 3 3948832.80 3875506.71 3971669.58 4090703.51 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
memtier_benchmark Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:5 OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:5 a b c d 900K 1800K 2700K 3600K 4500K SE +/- 54154.14, N = 3 3974946.47 4015276.45 4168555.16 4104993.31 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: SENDFILE a b c d 120K 240K 360K 480K 600K SE +/- 3527.31, N = 15 516963.50 513684.56 513078.72 537630.89 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
memtier_benchmark Protocol: Redis - Clients: 50 - Set To Get Ratio: 10:1 OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 50 - Set To Get Ratio: 10:1 a b c d 800K 1600K 2400K 3200K 4000K SE +/- 22050.28, N = 3 3572513.04 3459525.49 3439075.87 3554960.04 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: CPU Cache a b c d 40 80 120 160 200 SE +/- 1.89, N = 15 180.00 186.79 184.83 185.55 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
memtier_benchmark Protocol: Redis - Clients: 100 - Set To Get Ratio: 10:1 OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 100 - Set To Get Ratio: 10:1 a b c d 700K 1400K 2100K 2800K 3500K SE +/- 29319.03, N = 3 3274465.65 3312630.35 3333978.73 3376922.25 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: CPU Stress a b c d 13K 26K 39K 52K 65K SE +/- 360.83, N = 3 60168.39 61091.28 59314.38 60634.33 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
memtier_benchmark Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:1 OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:1 a b c d 800K 1600K 2400K 3200K 4000K SE +/- 10296.23, N = 3 3702658.19 3613191.15 3612467.40 3600633.68 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
nginx Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 1000 a b c d 30K 60K 90K 120K 150K SE +/- 307.10, N = 3 150437.00 153163.57 149507.66 149034.17 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
EnCodec Target Bandwidth: 24 kbps OpenBenchmarking.org Seconds, Fewer Is Better EnCodec 0.1.1 Target Bandwidth: 24 kbps a b c d 7 14 21 28 35 SE +/- 0.05, N = 3 29.42 29.12 28.65 28.99
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Vector Math a b c d 30K 60K 90K 120K 150K SE +/- 23.23, N = 3 143433.93 144001.34 143967.21 147261.32 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
memtier_benchmark Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:10 OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:10 a b c d 800K 1600K 2400K 3200K 4000K SE +/- 41168.44, N = 3 3763423.36 3802940.47 3790366.53 3860678.91 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Glibc Qsort Data Sorting a b c d 80 160 240 320 400 SE +/- 1.31, N = 3 372.13 377.41 378.04 369.00 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Cpuminer-Opt Algorithm: Myriad-Groestl OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: Myriad-Groestl a b c d 13K 26K 39K 52K 65K SE +/- 423.49, N = 3 59777 58370 59510 59200 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: Quad SHA-256, Pyrite OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: Quad SHA-256, Pyrite a b c d 70K 140K 210K 280K 350K SE +/- 898.71, N = 3 307857 303580 309890 306120 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
EnCodec Target Bandwidth: 6 kbps OpenBenchmarking.org Seconds, Fewer Is Better EnCodec 0.1.1 Target Bandwidth: 6 kbps a b c d 6 12 18 24 30 SE +/- 0.04, N = 3 25.29 25.19 24.78 25.14
EnCodec Target Bandwidth: 3 kbps OpenBenchmarking.org Seconds, Fewer Is Better EnCodec 0.1.1 Target Bandwidth: 3 kbps a b c d 6 12 18 24 30 SE +/- 0.17, N = 3 24.82 24.55 24.34 24.50
nginx Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 500 a b c d 40K 80K 120K 160K 200K SE +/- 708.84, N = 3 178877.23 179061.97 177123.86 175624.48 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Crypto a b c d 9K 18K 27K 36K 45K SE +/- 164.43, N = 3 42950.04 43092.54 43098.33 42345.61 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Cpuminer-Opt Algorithm: Skeincoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: Skeincoin a b c d 60K 120K 180K 240K 300K SE +/- 780.28, N = 3 278177 282980 279190 279220 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
FFmpeg Encoder: libx265 - Scenario: Live OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 5.1.2 Encoder: libx265 - Scenario: Live a b c d 10 20 30 40 50 SE +/- 0.07, N = 3 43.07 43.41 43.40 42.74 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
FFmpeg Encoder: libx265 - Scenario: Live OpenBenchmarking.org FPS, More Is Better FFmpeg 5.1.2 Encoder: libx265 - Scenario: Live a b c d 30 60 90 120 150 SE +/- 0.19, N = 3 117.25 116.33 116.36 118.15 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
EnCodec Target Bandwidth: 1.5 kbps OpenBenchmarking.org Seconds, Fewer Is Better EnCodec 0.1.1 Target Bandwidth: 1.5 kbps a b c d 6 12 18 24 30 SE +/- 0.01, N = 3 24.23 24.07 23.89 24.12
Xmrig Variant: Monero - Hash Count: 1M OpenBenchmarking.org H/s, More Is Better Xmrig 6.18.1 Variant: Monero - Hash Count: 1M a b c d 3K 6K 9K 12K 15K SE +/- 29.11, N = 3 12582.8 12420.4 12549.4 12544.1 1. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc
FFmpeg Encoder: libx265 - Scenario: Upload OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 5.1.2 Encoder: libx265 - Scenario: Upload a b c d 20 40 60 80 100 SE +/- 0.18, N = 3 109.81 110.45 109.10 109.89 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
FFmpeg Encoder: libx265 - Scenario: Upload OpenBenchmarking.org FPS, More Is Better FFmpeg 5.1.2 Encoder: libx265 - Scenario: Upload a b c d 6 12 18 24 30 SE +/- 0.04, N = 3 23.00 22.86 23.14 22.98 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.4 WAV To FLAC a b c d 3 6 9 12 15 SE +/- 0.02, N = 5 11.75 11.72 11.73 11.86 1. (CXX) g++ options: -O3 -fvisibility=hidden -logg -lm
nginx Connections: 200 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 200 a b c d 40K 80K 120K 160K 200K SE +/- 305.28, N = 3 197167.86 198927.56 198514.03 198716.73 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Cpuminer-Opt Algorithm: scrypt OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: scrypt a b c d 150 300 450 600 750 SE +/- 2.11, N = 3 681.32 682.69 686.80 682.64 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: Ringcoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: Ringcoin a b c d 900 1800 2700 3600 4500 SE +/- 11.71, N = 3 4306.48 4327.65 4336.62 4302.39 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: MMAP a b c d 80 160 240 320 400 SE +/- 0.43, N = 3 389.72 389.02 389.77 386.70 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
FFmpeg Encoder: libx265 - Scenario: Platform OpenBenchmarking.org FPS, More Is Better FFmpeg 5.1.2 Encoder: libx265 - Scenario: Platform a b c d 11 22 33 44 55 SE +/- 0.03, N = 3 46.77 46.67 46.68 46.41 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Cpuminer-Opt Algorithm: Deepcoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: Deepcoin a b c d 5K 10K 15K 20K 25K SE +/- 3.33, N = 3 21237 21330 21400 21310 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
FFmpeg Encoder: libx265 - Scenario: Platform OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 5.1.2 Encoder: libx265 - Scenario: Platform a b c d 40 80 120 160 200 SE +/- 0.10, N = 3 161.97 162.30 162.27 163.21 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
FFmpeg Encoder: libx264 - Scenario: Live OpenBenchmarking.org FPS, More Is Better FFmpeg 5.1.2 Encoder: libx264 - Scenario: Live a b c d 70 140 210 280 350 SE +/- 1.63, N = 3 308.09 306.31 306.83 305.80 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Malloc a b c d 9M 18M 27M 36M 45M SE +/- 46691.97, N = 3 41592072.06 41293281.25 41332659.54 41409639.19 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
FFmpeg Encoder: libx264 - Scenario: Live OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 5.1.2 Encoder: libx264 - Scenario: Live a b c d 4 8 12 16 20 SE +/- 0.09, N = 3 16.39 16.49 16.46 16.51 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
FFmpeg Encoder: libx264 - Scenario: Platform OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 5.1.2 Encoder: libx264 - Scenario: Platform a b c d 20 40 60 80 100 SE +/- 0.10, N = 3 106.11 106.35 106.85 106.28 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
FFmpeg Encoder: libx264 - Scenario: Platform OpenBenchmarking.org FPS, More Is Better FFmpeg 5.1.2 Encoder: libx264 - Scenario: Platform a b c d 16 32 48 64 80 SE +/- 0.07, N = 3 71.39 71.23 70.90 71.27 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Cpuminer-Opt Algorithm: Magi OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: Magi a b c d 200 400 600 800 1000 SE +/- 10.21, N = 3 1151.87 1156.06 1159.68 1154.97 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
FFmpeg Encoder: libx264 - Scenario: Upload OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 5.1.2 Encoder: libx264 - Scenario: Upload a b c d 30 60 90 120 150 SE +/- 0.08, N = 3 136.03 136.10 136.79 136.94 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
FFmpeg Encoder: libx264 - Scenario: Upload OpenBenchmarking.org FPS, More Is Better FFmpeg 5.1.2 Encoder: libx264 - Scenario: Upload a b c d 5 10 15 20 25 SE +/- 0.01, N = 3 18.56 18.55 18.46 18.44 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Xmrig Variant: Wownero - Hash Count: 1M OpenBenchmarking.org H/s, More Is Better Xmrig 6.18.1 Variant: Wownero - Hash Count: 1M a b c d 4K 8K 12K 16K 20K SE +/- 12.74, N = 3 19815.1 19933.4 19851.5 19921.1 1. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc
FFmpeg Encoder: libx264 - Scenario: Video On Demand OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 5.1.2 Encoder: libx264 - Scenario: Video On Demand a b c d 20 40 60 80 100 SE +/- 0.07, N = 3 106.12 106.54 106.43 106.73 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Cpuminer-Opt Algorithm: x25x OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: x25x a b c d 300 600 900 1200 1500 SE +/- 2.57, N = 3 1185.19 1185.19 1190.71 1192.05 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
FFmpeg Encoder: libx264 - Scenario: Video On Demand OpenBenchmarking.org FPS, More Is Better FFmpeg 5.1.2 Encoder: libx264 - Scenario: Video On Demand a b c d 16 32 48 64 80 SE +/- 0.05, N = 3 71.38 71.10 71.17 70.98 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Cpuminer-Opt Algorithm: Triple SHA-256, Onecoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: Triple SHA-256, Onecoin a b c d 100K 200K 300K 400K 500K SE +/- 5777.57, N = 3 448333 449000 446570 448210 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: LBC, LBRY Credits OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: LBC, LBRY Credits a b c d 30K 60K 90K 120K 150K SE +/- 782.39, N = 3 146910 146130 146140 146860 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Semaphores a b c d 800K 1600K 2400K 3200K 4000K SE +/- 21767.16, N = 3 3512432.71 3522158.55 3524236.90 3505602.57 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
nginx Connections: 100 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 100 a b c d 40K 80K 120K 160K 200K SE +/- 565.45, N = 3 200119.37 199660.64 200610.75 200002.97 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
FFmpeg Encoder: libx265 - Scenario: Video On Demand OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 5.1.2 Encoder: libx265 - Scenario: Video On Demand a b c d 40 80 120 160 200 SE +/- 0.17, N = 3 162.16 162.54 162.73 162.10 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
FFmpeg Encoder: libx265 - Scenario: Video On Demand OpenBenchmarking.org FPS, More Is Better FFmpeg 5.1.2 Encoder: libx265 - Scenario: Video On Demand a b c d 11 22 33 44 55 SE +/- 0.05, N = 3 46.71 46.60 46.55 46.73 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Context Switching a b c d 2M 4M 6M 8M 10M SE +/- 313011.87, N = 15 9545009.98 9997889.74 10796890.55 10380639.72 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: IO_uring a b c d 5K 10K 15K 20K 25K SE +/- 627.15, N = 15 13084.28 21247.32 22047.68 19556.35 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Atomic a b c d 50K 100K 150K 200K 250K SE +/- 3755.10, N = 15 219212.01 213015.50 228713.19 223480.97 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: MEMFD a b c d 300 600 900 1200 1500 SE +/- 104.88, N = 12 1181.97 1262.86 1263.65 1264.40 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
memtier_benchmark Protocol: Redis - Clients: 500 - Set To Get Ratio: 10:1 OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 500 - Set To Get Ratio: 10:1 a b c d 900K 1800K 2700K 3600K 4500K SE +/- 63495.06, N = 15 3756181.89 4180974.20 3605775.49 3612805.88 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
memtier_benchmark Protocol: Redis - Clients: 500 - Set To Get Ratio: 5:1 OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 500 - Set To Get Ratio: 5:1 a b c d 800K 1600K 2400K 3200K 4000K SE +/- 94412.14, N = 15 3840723.69 3628688.65 3637682.47 3669163.02 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
memtier_benchmark Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:1 OpenBenchmarking.org Ops/sec, More Is Better memtier_benchmark 1.4 Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:1 a b c d 900K 1800K 2700K 3600K 4500K SE +/- 117136.88, N = 15 4237701.79 3746660.88 3837349.77 3790451.95 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Phoronix Test Suite v10.8.5