november comet Intel Core i7-10700T testing with a Logic Supply RXM-181 (Z01-0002A026 BIOS) and Intel UHD 630 CML GT2 30GB on Ubuntu 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2211053-NE-NOVEMBERC12&grs&rdt .
november comet Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution a b c Intel Core i7-10700T @ 4.50GHz (8 Cores / 16 Threads) Logic Supply RXM-181 (Z01-0002A026 BIOS) Intel Comet Lake PCH 32GB 256GB TS256GMTS800 Intel UHD 630 CML GT2 30GB (1200MHz) Realtek ALC233 DELL P2415Q Intel I219-LM + Intel I210 Ubuntu 22.04 5.15.0-52-generic (x86_64) GNOME Shell 42.2 X Server + Wayland 4.6 Mesa 22.0.1 1.3.204 GCC 11.2.0 ext4 1920x1080 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.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-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 Processor Details - Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xf0 - Thermald 2.4.9 Python Details - Python 3.10.4 Security Details - itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + retbleed: Mitigation of Enhanced IBRS + 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 PBRSB-eIBRS: SW sequence + srbds: Mitigation of Microcode + tsx_async_abort: Not affected
november comet stress-ng: Context Switching memtier-benchmark: Redis - 500 - 1:10 stress-ng: MMAP stress-ng: SENDFILE stress-ng: NUMA stress-ng: CPU Cache memtier-benchmark: Redis - 500 - 10:1 stress-ng: Mutex memtier-benchmark: Redis - 500 - 5:1 minibude: OpenMP - BM1 minibude: OpenMP - BM1 memtier-benchmark: Redis - 50 - 1:1 stress-ng: IO_uring stress-ng: Glibc C String Functions stress-ng: CPU Stress stress-ng: Crypto stress-ng: Malloc stress-ng: Glibc Qsort Data Sorting memtier-benchmark: Redis - 500 - 1:1 stress-ng: Forking memtier-benchmark: Redis - 50 - 10:1 memtier-benchmark: Redis - 50 - 5:1 nginx: 20 memtier-benchmark: Redis - 50 - 1:10 encodec: 3 kbps ffmpeg: libx265 - Live ffmpeg: libx265 - Live stress-ng: x86_64 RdRand memtier-benchmark: Redis - 50 - 1:5 memtier-benchmark: Redis - 100 - 1:10 stress-ng: Matrix Math ffmpeg: libx265 - Upload nginx: 500 ffmpeg: libx265 - Upload stress-ng: Vector Math nginx: 100 nginx: 1000 memtier-benchmark: Redis - 100 - 1:5 ffmpeg: libx265 - Platform stress-ng: Socket Activity ffmpeg: libx265 - Platform memtier-benchmark: Redis - 100 - 1:1 memtier-benchmark: Redis - 100 - 10:1 nginx: 200 ffmpeg: libx265 - Video On Demand ffmpeg: libx265 - Video On Demand stress-ng: System V Message Passing memtier-benchmark: Redis - 100 - 5:1 minibude: OpenMP - BM2 minibude: OpenMP - BM2 cpuminer-opt: Ringcoin cpuminer-opt: Magi cpuminer-opt: Myriad-Groestl stress-ng: Memory Copying cpuminer-opt: LBC, LBRY Credits memtier-benchmark: Redis - 500 - 1:5 encodec: 1.5 kbps encodec: 24 kbps cpuminer-opt: Deepcoin cpuminer-opt: scrypt cpuminer-opt: x25x cpuminer-opt: Blake-2 S cpuminer-opt: Quad SHA-256, Pyrite cpuminer-opt: Triple SHA-256, Onecoin encodec: 6 kbps cpuminer-opt: Skeincoin cpuminer-opt: Garlicoin ffmpeg: libx264 - Video On Demand ffmpeg: libx264 - Video On Demand ffmpeg: libx264 - Upload ffmpeg: libx264 - Upload ffmpeg: libx264 - Live ffmpeg: libx264 - Live ffmpeg: libx264 - Platform ffmpeg: libx264 - Platform stress-ng: Semaphores stress-ng: Atomic stress-ng: MEMFD stress-ng: Futex a b c 832735.50 1284427.81 97.58 104787.36 121.08 103.66 1112380.21 3606498.42 1096228.93 168.804 6.752 1336536.11 3901.08 769111.48 12850.63 6995.90 4449320.83 89.94 1166298.47 31381.65 1176378.21 1203949.67 28449.66 1343099.60 40.007 60.61 83.33 3159.60 1403115.46 1358136.25 24827.95 187.440911945 33096.92 13.47 22039.20 33905.35 32476.29 1383650.82 27.45 6300.81 275.945792301 1258029.05 1183339.73 33950.29 27.37 276.773289842 6252775.38 1208649.97 165.946 6.638 1028.39 136.03 6764.23 1383.40 12773 1307939.34 39.685 47.177 4771.64 95.56 196.50 193153 23020 32377 41.110 20130 1261.42 38.86 194.953567494 250.159544214 10.09 28.416350071 177.72 38.93 194.599924457 1275588.88 150356.98 264.97 1135732.99 965817.23 1274000.16 101.38 121319.16 126.14 106.55 1192762 3855057.5 1142234.28 177.732 7.109 1283071.57 4096.79 779264.52 13448.89 7314.11 4649357.75 93.97 1198670.35 32715.66 1223077.87 1192697.82 29538.19 1393268.59 38.596 58.51 86.32 3228.25 1383275.72 1389920.24 25632.54 181.86 34112.49 13.88 22709.26 34869.01 33252.86 1350300.08 28.12 6454.34 269.41 1288305.21 1190491.46 34683.35 27.96 270.96 6376288.2 1215106.21 168.336 6.733 1047.46 138.48 6883.69 1407.65 12990 1310143.9 39.168 46.98 4830.4 96.7 198.69 194480 23090 32420 40.734 20290 1257.42 38.91 194.70 250.61871961 10.08 28.48 177.34 38.86 194.91 1490703.9 144659.37 307.73 1224851.73 824195.23 1097867.51 87.07 120975.47 109.7 94.76 1097184.03 3656400.75 1076161.25 174.654 6.986 1270737.54 4037.62 743824.03 13367.93 7235.61 4503212.65 93.83 1218130.59 31773.69 1179103.7 1239958.85 29246.76 1360087.32 38.813 60.57 83.37 3271.53 1357143.77 1345274.04 25599.77 186.860827236 33756.44 13.51 22569.72 34644.73 33304.32 1357074.75 27.60 6365.65 274.50 1275492.56 1164257.65 34705.76 27.56 274.82 6332313.81 1191874.79 165.185 6.607 1030.07 136.13 6770.26 1402.37 12790 1288409.39 39.358 47.589 4777.87 96.11 196.63 192530 22860 32110 41.076 20190 1253.42 38.74 195.52 249.835622922 10.11 28.42 177.72 38.94 194.52240929 1492887.9 181898.24 302.2 1251598.28 OpenBenchmarking.org
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Context Switching a b c 200K 400K 600K 800K 1000K SE +/- 8943.48, N = 4 832735.50 965817.23 824195.23 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -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 300K 600K 900K 1200K 1500K SE +/- 15241.28, N = 3 1284427.81 1274000.16 1097867.51 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: MMAP a b c 20 40 60 80 100 SE +/- 0.70, N = 15 97.58 101.38 87.07 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: SENDFILE a b c 30K 60K 90K 120K 150K SE +/- 1522.52, N = 14 104787.36 121319.16 120975.47 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: NUMA a b c 30 60 90 120 150 SE +/- 1.69, N = 3 121.08 126.14 109.70 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: CPU Cache a b c 20 40 60 80 100 SE +/- 1.15, N = 3 103.66 106.55 94.76 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -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 300K 600K 900K 1200K 1500K SE +/- 7834.63, N = 15 1112380.21 1192762.00 1097184.03 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Stress-NG Test: Mutex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Mutex a b c 800K 1600K 2400K 3200K 4000K SE +/- 35626.94, N = 6 3606498.42 3855057.50 3656400.75 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
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 200K 400K 600K 800K 1000K SE +/- 11057.07, N = 6 1096228.93 1142234.28 1076161.25 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
miniBUDE Implementation: OpenMP - Input Deck: BM1 OpenBenchmarking.org GFInst/s, More Is Better miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM1 a b c 40 80 120 160 200 SE +/- 1.84, N = 5 168.80 177.73 174.65 1. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm
miniBUDE Implementation: OpenMP - Input Deck: BM1 OpenBenchmarking.org Billion Interactions/s, More Is Better miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM1 a b c 2 4 6 8 10 SE +/- 0.074, N = 5 6.752 7.109 6.986 1. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm
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 300K 600K 900K 1200K 1500K SE +/- 17163.90, N = 3 1336536.11 1283071.57 1270737.54 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: IO_uring a b c 900 1800 2700 3600 4500 SE +/- 54.93, N = 15 3901.08 4096.79 4037.62 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -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 200K 400K 600K 800K 1000K SE +/- 9859.13, N = 3 769111.48 779264.52 743824.03 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: CPU Stress a b c 3K 6K 9K 12K 15K SE +/- 147.67, N = 4 12850.63 13448.89 13367.93 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Crypto a b c 1600 3200 4800 6400 8000 SE +/- 78.64, N = 4 6995.90 7314.11 7235.61 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Malloc a b c 1000K 2000K 3000K 4000K 5000K SE +/- 58257.46, N = 3 4449320.83 4649357.75 4503212.65 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
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 20 40 60 80 100 SE +/- 0.93, N = 5 89.94 93.97 93.83 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
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 300K 600K 900K 1200K 1500K SE +/- 1416.51, N = 3 1166298.47 1198670.35 1218130.59 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 7K 14K 21K 28K 35K SE +/- 366.20, N = 3 31381.65 32715.66 31773.69 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -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 300K 600K 900K 1200K 1500K SE +/- 4494.46, N = 3 1176378.21 1223077.87 1179103.70 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
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 300K 600K 900K 1200K 1500K SE +/- 9518.56, N = 3 1203949.67 1192697.82 1239958.85 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
nginx Connections: 20 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 20 a b c 6K 12K 18K 24K 30K SE +/- 315.58, N = 5 28449.66 29538.19 29246.76 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
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 300K 600K 900K 1200K 1500K SE +/- 5013.56, N = 3 1343099.60 1393268.59 1360087.32 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
EnCodec Target Bandwidth: 3 kbps OpenBenchmarking.org Seconds, Fewer Is Better EnCodec 0.1.1 Target Bandwidth: 3 kbps a b c 9 18 27 36 45 SE +/- 0.41, N = 6 40.01 38.60 38.81
FFmpeg Encoder: libx265 - Scenario: Live OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 5.1.2 Encoder: libx265 - Scenario: Live a b c 14 28 42 56 70 SE +/- 0.26, N = 3 60.61 58.51 60.57 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 20 40 60 80 100 SE +/- 0.36, N = 3 83.33 86.32 83.37 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Stress-NG Test: x86_64 RdRand OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: x86_64 RdRand a b c 700 1400 2100 2800 3500 SE +/- 19.81, N = 3 3159.60 3228.25 3271.53 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
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 300K 600K 900K 1200K 1500K SE +/- 4940.99, N = 3 1403115.46 1383275.72 1357143.77 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
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 300K 600K 900K 1200K 1500K SE +/- 3857.76, N = 3 1358136.25 1389920.24 1345274.04 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Matrix Math a b c 5K 10K 15K 20K 25K SE +/- 223.14, N = 15 24827.95 25632.54 25599.77 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
FFmpeg Encoder: libx265 - Scenario: Upload OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 5.1.2 Encoder: libx265 - Scenario: Upload a b c 40 80 120 160 200 SE +/- 0.67, N = 3 187.44 181.86 186.86 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
nginx Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 500 a b c 7K 14K 21K 28K 35K SE +/- 379.70, N = 3 33096.92 34112.49 33756.44 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
FFmpeg Encoder: libx265 - Scenario: Upload OpenBenchmarking.org FPS, More Is Better FFmpeg 5.1.2 Encoder: libx265 - Scenario: Upload a b c 4 8 12 16 20 SE +/- 0.05, N = 3 13.47 13.88 13.51 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Vector Math a b c 5K 10K 15K 20K 25K SE +/- 241.68, N = 4 22039.20 22709.26 22569.72 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
nginx Connections: 100 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 100 a b c 7K 14K 21K 28K 35K SE +/- 399.15, N = 3 33905.35 34869.01 34644.73 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
nginx Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 1000 a b c 7K 14K 21K 28K 35K SE +/- 385.02, N = 3 32476.29 33252.86 33304.32 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
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 300K 600K 900K 1200K 1500K SE +/- 5627.87, N = 3 1383650.82 1350300.08 1357074.75 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
FFmpeg Encoder: libx265 - Scenario: Platform OpenBenchmarking.org FPS, More Is Better FFmpeg 5.1.2 Encoder: libx265 - Scenario: Platform a b c 7 14 21 28 35 SE +/- 0.08, N = 3 27.45 28.12 27.60 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Socket Activity a b c 1400 2800 4200 5600 7000 SE +/- 26.68, N = 3 6300.81 6454.34 6365.65 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
FFmpeg Encoder: libx265 - Scenario: Platform OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 5.1.2 Encoder: libx265 - Scenario: Platform a b c 60 120 180 240 300 SE +/- 0.83, N = 3 275.95 269.41 274.50 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
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 300K 600K 900K 1200K 1500K SE +/- 10696.98, N = 8 1258029.05 1288305.21 1275492.56 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
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 300K 600K 900K 1200K 1500K SE +/- 2008.20, N = 3 1183339.73 1190491.46 1164257.65 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
nginx Connections: 200 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.23.2 Connections: 200 a b c 7K 14K 21K 28K 35K SE +/- 375.66, N = 3 33950.29 34683.35 34705.76 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
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 7 14 21 28 35 SE +/- 0.05, N = 3 27.37 27.96 27.56 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
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 60 120 180 240 300 SE +/- 0.51, N = 3 276.77 270.96 274.82 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
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 1.4M 2.8M 4.2M 5.6M 7M SE +/- 74565.82, N = 3 6252775.38 6376288.20 6332313.81 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -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 300K 600K 900K 1200K 1500K SE +/- 14217.02, N = 3 1208649.97 1215106.21 1191874.79 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
miniBUDE Implementation: OpenMP - Input Deck: BM2 OpenBenchmarking.org GFInst/s, More Is Better miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM2 a b c 40 80 120 160 200 SE +/- 0.22, N = 3 165.95 168.34 165.19 1. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm
miniBUDE Implementation: OpenMP - Input Deck: BM2 OpenBenchmarking.org Billion Interactions/s, More Is Better miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM2 a b c 2 4 6 8 10 SE +/- 0.009, N = 3 6.638 6.733 6.607 1. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm
Cpuminer-Opt Algorithm: Ringcoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: Ringcoin a b c 200 400 600 800 1000 SE +/- 1.28, N = 3 1028.39 1047.46 1030.07 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: Magi OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: Magi a b c 30 60 90 120 150 SE +/- 0.15, N = 3 136.03 138.48 136.13 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: Myriad-Groestl OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: Myriad-Groestl a b c 1500 3000 4500 6000 7500 SE +/- 16.02, N = 3 6764.23 6883.69 6770.26 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Memory Copying a b c 300 600 900 1200 1500 SE +/- 14.55, N = 3 1383.40 1407.65 1402.37 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
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 3K 6K 9K 12K 15K SE +/- 8.82, N = 3 12773 12990 12790 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
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 300K 600K 900K 1200K 1500K SE +/- 15465.74, N = 3 1307939.34 1310143.90 1288409.39 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
EnCodec Target Bandwidth: 1.5 kbps OpenBenchmarking.org Seconds, Fewer Is Better EnCodec 0.1.1 Target Bandwidth: 1.5 kbps a b c 9 18 27 36 45 SE +/- 0.19, N = 3 39.69 39.17 39.36
EnCodec Target Bandwidth: 24 kbps OpenBenchmarking.org Seconds, Fewer Is Better EnCodec 0.1.1 Target Bandwidth: 24 kbps a b c 11 22 33 44 55 SE +/- 0.19, N = 3 47.18 46.98 47.59
Cpuminer-Opt Algorithm: Deepcoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: Deepcoin a b c 1000 2000 3000 4000 5000 SE +/- 0.85, N = 3 4771.64 4830.40 4777.87 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: scrypt OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: scrypt a b c 20 40 60 80 100 SE +/- 0.08, N = 3 95.56 96.70 96.11 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: x25x OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: x25x a b c 40 80 120 160 200 SE +/- 0.96, N = 3 196.50 198.69 196.63 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
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 40K 80K 120K 160K 200K SE +/- 102.69, N = 3 193153 194480 192530 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 5K 10K 15K 20K 25K SE +/- 89.63, N = 3 23020 23090 22860 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
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 7K 14K 21K 28K 35K SE +/- 292.02, N = 3 32377 32420 32110 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 9 18 27 36 45 SE +/- 0.23, N = 3 41.11 40.73 41.08
Cpuminer-Opt Algorithm: Skeincoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: Skeincoin a b c 4K 8K 12K 16K 20K SE +/- 66.58, N = 3 20130 20290 20190 1. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lssl -lcrypto -lgmp
Cpuminer-Opt Algorithm: Garlicoin OpenBenchmarking.org kH/s, More Is Better Cpuminer-Opt 3.20.3 Algorithm: Garlicoin a b c 300 600 900 1200 1500 SE +/- 11.07, N = 3 1261.42 1257.42 1253.42 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 9 18 27 36 45 SE +/- 0.03, N = 3 38.86 38.91 38.74 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
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 40 80 120 160 200 SE +/- 0.14, N = 3 194.95 194.70 195.52 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
FFmpeg Encoder: libx264 - Scenario: Upload OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 5.1.2 Encoder: libx264 - Scenario: Upload a b c 50 100 150 200 250 SE +/- 0.61, N = 3 250.16 250.62 249.84 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 3 6 9 12 15 SE +/- 0.02, N = 3 10.09 10.08 10.11 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
FFmpeg Encoder: libx264 - Scenario: Live OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 5.1.2 Encoder: libx264 - Scenario: Live a b c 7 14 21 28 35 SE +/- 0.04, N = 3 28.42 28.48 28.42 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 40 80 120 160 200 SE +/- 0.22, N = 3 177.72 177.34 177.72 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 9 18 27 36 45 SE +/- 0.06, N = 3 38.93 38.86 38.94 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 40 80 120 160 200 SE +/- 0.30, N = 3 194.60 194.91 194.52 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Semaphores a b c 300K 600K 900K 1200K 1500K SE +/- 19881.06, N = 15 1275588.88 1490703.90 1492887.90 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Atomic a b c 40K 80K 120K 160K 200K SE +/- 4304.38, N = 15 150356.98 144659.37 181898.24 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: MEMFD a b c 70 140 210 280 350 SE +/- 7.81, N = 15 264.97 307.73 302.20 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
Stress-NG Test: Futex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14.06 Test: Futex a b c 300K 600K 900K 1200K 1500K SE +/- 19074.47, N = 15 1135732.99 1224851.73 1251598.28 1. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread
Phoronix Test Suite v10.8.5