Threadripper 1920x AMD Ryzen Threadripper 1920X 12-Core testing with a ASRock X399 Taichi (P3.90 BIOS) and AMD Radeon Pro WX 5100 on Ubuntu 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2211134-MINE-THREADR74&grr .
Threadripper 1920x Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Compiler File-System Screen Resolution .CPU Threadripper 1920x AMD Ryzen Threadripper 1920X 12-Core @ 3.50GHz (12 Cores / 24 Threads) ASRock X399 Taichi (P3.90 BIOS) AMD 17h 32GB Lexar 512GB SSD + 0GB CD-ROM Drive AMD Radeon Pro WX 5100 (1086/1250MHz) Realtek ALC1220 PI-KVM Video 2 x Intel I211 + Intel Dual Band-AC 3168NGW Ubuntu 22.04 5.15.0-50-generic (x86_64) GNOME Shell 42.4 X Server + Wayland GCC 11.2.0 ext4 1920x1080 EK240Y GCC 11.2.0 + Clang 14.0.0-1ubuntu1 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 Disk Details - .CPU: NONE / errors=remount-ro,relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0x8001137 Python Details - Python 3.10.6 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Mitigation of untrained return thunk; SMT vulnerable + 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 Retpolines IBPB: conditional STIBP: disabled RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Threadripper 1920x pgbench: 10000 - 1 - Read Only - Average Latency pgbench: 10000 - 1 - Read Only pgbench: 1000 - 1 - Read Only - Average Latency pgbench: 1000 - 1 - Read Only couchdb: 300 - 3000 - 30 clickhouse: 100M Rows Web Analytics Dataset, Third Run clickhouse: 100M Rows Web Analytics Dataset, Second Run clickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cache pgbench: 1 - 500 - Read Write - Average Latency pgbench: 1 - 500 - Read Write pgbench: 1 - 100 - Read Only - Average Latency pgbench: 1 - 100 - Read Only pgbench: 100 - 50 - Read Write - Average Latency pgbench: 100 - 50 - Read Write pgbench: 1000 - 1 - Read Write - Average Latency pgbench: 1000 - 1 - Read Write couchdb: 100 - 3000 - 30 blogbench: Read svt-hevc: 1 - Bosphorus 4K pgbench: 1000 - 50 - Read Only - Average Latency pgbench: 1000 - 50 - Read Only redis: SADD - 500 couchdb: 300 - 1000 - 30 openssl: SHA256 aom-av1: Speed 4 Two-Pass - Bosphorus 4K vpxenc: Speed 0 - Bosphorus 4K aom-av1: Speed 6 Realtime - Bosphorus 4K aom-av1: Speed 0 Two-Pass - Bosphorus 4K pgbench: 100 - 500 - Read Only - Average Latency pgbench: 100 - 500 - Read Only pgbench: 100 - 250 - Read Only - Average Latency pgbench: 100 - 250 - Read Only pgbench: 100 - 100 - Read Only - Average Latency pgbench: 100 - 100 - Read Only pgbench: 100 - 1 - Read Only - Average Latency pgbench: 100 - 1 - Read Only pgbench: 100 - 1 - Read Write - Average Latency pgbench: 100 - 1 - Read Write pgbench: 100 - 50 - Read Only - Average Latency pgbench: 100 - 50 - Read Only pgbench: 1 - 250 - Read Write - Average Latency pgbench: 1 - 250 - Read Write pgbench: 1 - 500 - Read Only - Average Latency pgbench: 1 - 500 - Read Only pgbench: 1 - 100 - Read Write - Average Latency pgbench: 1 - 100 - Read Write pgbench: 1 - 1 - Read Only - Average Latency pgbench: 1 - 1 - Read Only pgbench: 1 - 250 - Read Only - Average Latency pgbench: 1 - 250 - Read Only pgbench: 1 - 50 - Read Write - Average Latency pgbench: 1 - 50 - Read Write pgbench: 1 - 50 - Read Only - Average Latency pgbench: 1 - 50 - Read Only pgbench: 1 - 1 - Read Write - Average Latency pgbench: 1 - 1 - Read Write svt-av1: Preset 4 - Bosphorus 4K couchdb: 100 - 1000 - 30 x264: Bosphorus 4K node-web-tooling: aom-av1: Speed 6 Two-Pass - Bosphorus 4K kvazaar: Bosphorus 4K - Slow kvazaar: Bosphorus 4K - Medium perl-benchmark: Pod2html svt-vp9: VMAF Optimized - Bosphorus 4K simdjson: PartialTweets svt-hevc: 1 - Bosphorus 1080p simdjson: DistinctUserID simdjson: TopTweet aom-av1: Speed 4 Two-Pass - Bosphorus 1080p vpxenc: Speed 5 - Bosphorus 4K vpxenc: Speed 0 - Bosphorus 1080p simdjson: Kostya openssl: RSA4096 openssl: RSA4096 node-express-loadtest: leveldb: Seq Fill leveldb: Seq Fill simdjson: LargeRand redis: SADD - 50 leveldb: Rand Delete rav1e: 1 redis: LPOP - 1000 redis: LPUSH - 1000 redis: LPUSH - 500 aom-av1: Speed 0 Two-Pass - Bosphorus 1080p perl-benchmark: Interpreter redis: LPUSH - 50 aom-av1: Speed 10 Realtime - Bosphorus 4K x265: Bosphorus 4K redis: SET - 1000 redis: SET - 500 redis: SET - 50 svt-av1: Preset 4 - Bosphorus 1080p redis: SADD - 1000 ebizzy: kvazaar: Bosphorus 4K - Very Fast encode-flac: WAV To FLAC redis: GET - 1000 redis: GET - 500 redis: LPOP - 500 redis: LPOP - 50 redis: GET - 50 leveldb: Seek Rand rav1e: 5 vpxenc: Speed 5 - Bosphorus 1080p aom-av1: Speed 9 Realtime - Bosphorus 4K aom-av1: Speed 6 Two-Pass - Bosphorus 1080p dav1d: Chimera 1080p 10-bit rav1e: 6 dav1d: Chimera 1080p dav1d: Summer Nature 4K kvazaar: Bosphorus 4K - Ultra Fast encode-wavpack: WAV To WavPack aom-av1: Speed 8 Realtime - Bosphorus 4K svt-av1: Preset 8 - Bosphorus 4K kvazaar: Bosphorus 1080p - Slow kvazaar: Bosphorus 1080p - Medium aom-av1: Speed 6 Realtime - Bosphorus 1080p leveldb: Hot Read leveldb: Rand Read svt-hevc: 7 - Bosphorus 4K svt-vp9: Visual Quality Optimized - Bosphorus 4K rav1e: 10 encode-ape: WAV To APE x265: Bosphorus 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 4K svt-av1: Preset 10 - Bosphorus 4K leveldb: Overwrite leveldb: Overwrite leveldb: Rand Fill leveldb: Rand Fill kvazaar: Bosphorus 1080p - Very Fast svt-hevc: 10 - Bosphorus 4K aom-av1: Speed 8 Realtime - Bosphorus 1080p encode-mp3: WAV To MP3 svt-vp9: VMAF Optimized - Bosphorus 1080p aom-av1: Speed 9 Realtime - Bosphorus 1080p svt-av1: Preset 12 - Bosphorus 4K aom-av1: Speed 10 Realtime - Bosphorus 1080p svt-av1: Preset 8 - Bosphorus 1080p dav1d: Summer Nature 1080p ffmpeg: H.264 HD To NTSC DV svt-hevc: 7 - Bosphorus 1080p kvazaar: Bosphorus 1080p - Ultra Fast sqlite: 1 x264: Bosphorus 1080p svt-vp9: Visual Quality Optimized - Bosphorus 1080p svt-av1: Preset 10 - Bosphorus 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-hevc: 10 - Bosphorus 1080p svt-av1: Preset 12 - Bosphorus 1080p leveldb: Fill Sync leveldb: Fill Sync blogbench: Write .CPU Threadripper 1920x 0.314 3188 0.059 17212 632.159 155.74 152.81 145.72 674.558 762 0.329 304867 2.521 20726 0.552 1814 368.218 932009 0.259 193244 1491813.09 186.611 15789003590 2.307 216768 0.990 252615 0.341 293675 0.05 19987 0.485 2063 0.188 266420 152.819 1636 2.093 238910 38.255 2614 0.050 20172 0.914 273620 16.687 2996 0.191 262353 0.457 2191 108.542 8.40 0.14669573 3.13 3.43 3.47 2.33 153441.6 2374.5 4606 114.897 23.1 0.89 1492628.66 104.360 1128180.46 1183256.83 1169344.79 0.00095874 1214319.92 1345718.21 1347115.37 1351158.46 1545848.58 911881 1720141.75 1698890.13 1875884.87 1923682.37 1961442.12 30.656 18.388 18.339 118.427 22.4 118.113 22.4 5.636 583.654 4.5 11537 2.21 4.61 4.17 21.42 0.14 1.272 28.94 7.97 6.91 7.08 48.15 8.76 10.65 9.65 9.78 0.385 0.41 37.75 13.25 3.944 15.64 22.486 1.954 21.00 36.94 26.43 321.54 2.553 385.27 159.24 26.67 13.422 28.54 29.107 29.54 30.51 42.56 35.80 39.56 6.557 9.166 43.19 51.29 55.931 56.67 65.80 63.30 8.467 161.90 74.69 82.363 76.45 78.741 542.67 6.308 106.92 101.44 114.09 135.99 166.264 165.78 205.69 280.308 OpenBenchmarking.org
PostgreSQL Scaling Factor: 10000 - Clients: 1 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 10000 - Clients: 1 - Mode: Read Only - Average Latency .CPU 0.0707 0.1414 0.2121 0.2828 0.3535 SE +/- 0.001, N = 3 0.314 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 10000 - Clients: 1 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 10000 - Clients: 1 - Mode: Read Only .CPU 700 1400 2100 2800 3500 SE +/- 15.58, N = 3 3188 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1000 - Clients: 1 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1000 - Clients: 1 - Mode: Read Only - Average Latency .CPU 0.0133 0.0266 0.0399 0.0532 0.0665 SE +/- 0.003, N = 11 0.059 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1000 - Clients: 1 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1000 - Clients: 1 - Mode: Read Only .CPU 4K 8K 12K 16K 20K SE +/- 551.84, N = 11 17212 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
Apache CouchDB Bulk Size: 300 - Inserts: 3000 - Rounds: 30 OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.2.2 Bulk Size: 300 - Inserts: 3000 - Rounds: 30 .CPU 140 280 420 560 700 SE +/- 1.12, N = 3 632.16
ClickHouse 100M Rows Web Analytics Dataset, Third Run OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.5.4.19 100M Rows Web Analytics Dataset, Third Run .CPU 30 60 90 120 150 SE +/- 0.37, N = 15 155.74 MIN: 11.04 / MAX: 20000 1. ClickHouse server version 22.5.4.19 (official build).
ClickHouse 100M Rows Web Analytics Dataset, Second Run OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.5.4.19 100M Rows Web Analytics Dataset, Second Run .CPU 30 60 90 120 150 SE +/- 0.89, N = 15 152.81 MIN: 11.48 / MAX: 20000 1. ClickHouse server version 22.5.4.19 (official build).
ClickHouse 100M Rows Web Analytics Dataset, First Run / Cold Cache OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.5.4.19 100M Rows Web Analytics Dataset, First Run / Cold Cache .CPU 30 60 90 120 150 SE +/- 1.36, N = 15 145.72 MIN: 11.86 / MAX: 20000 1. ClickHouse server version 22.5.4.19 (official build).
PostgreSQL Scaling Factor: 1 - Clients: 500 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 500 - Mode: Read Write - Average Latency .CPU 150 300 450 600 750 SE +/- 36.52, N = 12 674.56 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 500 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 500 - Mode: Read Write .CPU 160 320 480 640 800 SE +/- 35.77, N = 12 762 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average Latency .CPU 0.074 0.148 0.222 0.296 0.37 SE +/- 0.004, N = 12 0.329 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 100 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 100 - Mode: Read Only .CPU 70K 140K 210K 280K 350K SE +/- 3385.80, N = 12 304867 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency .CPU 0.5672 1.1344 1.7016 2.2688 2.836 SE +/- 0.227, N = 10 2.521 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 50 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 50 - Mode: Read Write .CPU 4K 8K 12K 16K 20K SE +/- 1108.98, N = 10 20726 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1000 - Clients: 1 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1000 - Clients: 1 - Mode: Read Write - Average Latency .CPU 0.1242 0.2484 0.3726 0.4968 0.621 SE +/- 0.006, N = 5 0.552 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1000 - Clients: 1 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1000 - Clients: 1 - Mode: Read Write .CPU 400 800 1200 1600 2000 SE +/- 19.71, N = 5 1814 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
Apache CouchDB Bulk Size: 100 - Inserts: 3000 - Rounds: 30 OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.2.2 Bulk Size: 100 - Inserts: 3000 - Rounds: 30 .CPU 80 160 240 320 400 SE +/- 0.55, N = 3 368.22
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read .CPU 200K 400K 600K 800K 1000K SE +/- 10303.93, N = 3 932009 1. (CC) gcc options: -O2
SVT-HEVC Tuning: 1 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 1 - Input: Bosphorus 4K Threadripper 1920x 0.4973 0.9946 1.4919 1.9892 2.4865 SE +/- 0.00, N = 3 2.21 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
PostgreSQL Scaling Factor: 1000 - Clients: 50 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1000 - Clients: 50 - Mode: Read Only - Average Latency .CPU 0.0583 0.1166 0.1749 0.2332 0.2915 SE +/- 0.001, N = 3 0.259 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1000 - Clients: 50 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1000 - Clients: 50 - Mode: Read Only .CPU 40K 80K 120K 160K 200K SE +/- 474.17, N = 3 193244 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
Redis Test: SADD - Parallel Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SADD - Parallel Connections: 500 .CPU 300K 600K 900K 1200K 1500K SE +/- 11592.48, N = 15 1491813.09 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Apache CouchDB Bulk Size: 300 - Inserts: 1000 - Rounds: 30 OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.2.2 Bulk Size: 300 - Inserts: 1000 - Rounds: 30 .CPU 40 80 120 160 200 SE +/- 0.03, N = 3 186.61
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.0 Algorithm: SHA256 .CPU 3000M 6000M 9000M 12000M 15000M SE +/- 94854148.81, N = 3 15789003590 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
AOM AV1 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K Threadripper 1920x 1.0373 2.0746 3.1119 4.1492 5.1865 SE +/- 0.00, N = 3 4.61 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
VP9 libvpx Encoding Speed: Speed 0 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 0 - Input: Bosphorus 4K Threadripper 1920x 0.9383 1.8766 2.8149 3.7532 4.6915 SE +/- 0.02, N = 3 4.17 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K Threadripper 1920x 5 10 15 20 25 SE +/- 0.15, N = 15 21.42 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4K Threadripper 1920x 0.0315 0.063 0.0945 0.126 0.1575 SE +/- 0.00, N = 3 0.14 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
PostgreSQL Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 500 - Mode: Read Only - Average Latency .CPU 0.5191 1.0382 1.5573 2.0764 2.5955 SE +/- 0.007, N = 3 2.307 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 500 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 500 - Mode: Read Only .CPU 50K 100K 150K 200K 250K SE +/- 682.72, N = 3 216768 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 250 - Mode: Read Only - Average Latency .CPU 0.2228 0.4456 0.6684 0.8912 1.114 SE +/- 0.014, N = 3 0.990 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 250 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 250 - Mode: Read Only .CPU 50K 100K 150K 200K 250K SE +/- 3432.01, N = 3 252615 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 100 - Mode: Read Only - Average Latency .CPU 0.0767 0.1534 0.2301 0.3068 0.3835 SE +/- 0.002, N = 3 0.341 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 100 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 100 - Mode: Read Only .CPU 60K 120K 180K 240K 300K SE +/- 1609.16, N = 3 293675 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 1 - Mode: Read Only - Average Latency .CPU 0.0113 0.0226 0.0339 0.0452 0.0565 SE +/- 0.00, N = 3 0.05 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 1 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 1 - Mode: Read Only .CPU 4K 8K 12K 16K 20K SE +/- 51.23, N = 3 19987 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 1 - Mode: Read Write - Average Latency .CPU 0.1091 0.2182 0.3273 0.4364 0.5455 SE +/- 0.002, N = 3 0.485 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 1 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 1 - Mode: Read Write .CPU 400 800 1200 1600 2000 SE +/- 10.50, N = 3 2063 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 50 - Mode: Read Only - Average Latency .CPU 0.0423 0.0846 0.1269 0.1692 0.2115 SE +/- 0.002, N = 3 0.188 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 100 - Clients: 50 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 100 - Clients: 50 - Mode: Read Only .CPU 60K 120K 180K 240K 300K SE +/- 3398.38, N = 3 266420 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 250 - Mode: Read Write - Average Latency .CPU 30 60 90 120 150 SE +/- 1.68, N = 3 152.82 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 250 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 250 - Mode: Read Write .CPU 400 800 1200 1600 2000 SE +/- 17.76, N = 3 1636 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 500 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 500 - Mode: Read Only - Average Latency .CPU 0.4709 0.9418 1.4127 1.8836 2.3545 SE +/- 0.008, N = 3 2.093 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 500 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 500 - Mode: Read Only .CPU 50K 100K 150K 200K 250K SE +/- 877.06, N = 3 238910 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average Latency .CPU 9 18 27 36 45 SE +/- 0.14, N = 3 38.26 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 100 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 100 - Mode: Read Write .CPU 600 1200 1800 2400 3000 SE +/- 9.22, N = 3 2614 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average Latency .CPU 0.0113 0.0226 0.0339 0.0452 0.0565 SE +/- 0.000, N = 3 0.050 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 1 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 1 - Mode: Read Only .CPU 4K 8K 12K 16K 20K SE +/- 155.01, N = 3 20172 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 250 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 250 - Mode: Read Only - Average Latency .CPU 0.2057 0.4114 0.6171 0.8228 1.0285 SE +/- 0.002, N = 3 0.914 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 250 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 250 - Mode: Read Only .CPU 60K 120K 180K 240K 300K SE +/- 614.57, N = 3 273620 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average Latency .CPU 4 8 12 16 20 SE +/- 0.01, N = 3 16.69 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 50 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 50 - Mode: Read Write .CPU 600 1200 1800 2400 3000 SE +/- 1.56, N = 3 2996 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average Latency .CPU 0.043 0.086 0.129 0.172 0.215 SE +/- 0.000, N = 3 0.191 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 50 - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 50 - Mode: Read Only .CPU 60K 120K 180K 240K 300K SE +/- 266.48, N = 3 262353 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average Latency .CPU 0.1028 0.2056 0.3084 0.4112 0.514 SE +/- 0.000, N = 3 0.457 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostgreSQL Scaling Factor: 1 - Clients: 1 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 1 - Clients: 1 - Mode: Read Write .CPU 500 1000 1500 2000 2500 SE +/- 1.39, N = 3 2191 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 4 - Input: Bosphorus 4K Threadripper 1920x 0.2862 0.5724 0.8586 1.1448 1.431 SE +/- 0.003, N = 3 1.272
Apache CouchDB Bulk Size: 100 - Inserts: 1000 - Rounds: 30 OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.2.2 Bulk Size: 100 - Inserts: 1000 - Rounds: 30 .CPU 20 40 60 80 100 SE +/- 0.32, N = 3 108.54
x264 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x264 2022-02-22 Video Input: Bosphorus 4K Threadripper 1920x 7 14 21 28 35 SE +/- 0.31, N = 15 28.94 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -flto
Node.js V8 Web Tooling Benchmark OpenBenchmarking.org runs/s, More Is Better Node.js V8 Web Tooling Benchmark .CPU 2 4 6 8 10 SE +/- 0.05, N = 3 8.40
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K Threadripper 1920x 2 4 6 8 10 SE +/- 0.02, N = 3 7.97 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Kvazaar Video Input: Bosphorus 4K - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Slow Threadripper 1920x 2 4 6 8 10 SE +/- 0.01, N = 3 6.91 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Medium Threadripper 1920x 2 4 6 8 10 SE +/- 0.01, N = 3 7.08 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html .CPU 0.033 0.066 0.099 0.132 0.165 SE +/- 0.00037194, N = 3 0.14669573
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: VMAF Optimized - Input: Bosphorus 4K Threadripper 1920x 11 22 33 44 55 SE +/- 0.77, N = 15 48.15 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: PartialTweets .CPU 0.7043 1.4086 2.1129 2.8172 3.5215 SE +/- 0.00, N = 3 3.13 1. (CXX) g++ options: -O3
SVT-HEVC Tuning: 1 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 1 - Input: Bosphorus 1080p Threadripper 1920x 2 4 6 8 10 SE +/- 0.01, N = 3 8.76 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: DistinctUserID .CPU 0.7718 1.5436 2.3154 3.0872 3.859 SE +/- 0.01, N = 3 3.43 1. (CXX) g++ options: -O3
simdjson Throughput Test: TopTweet OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: TopTweet .CPU 0.7808 1.5616 2.3424 3.1232 3.904 SE +/- 0.00, N = 3 3.47 1. (CXX) g++ options: -O3
AOM AV1 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p Threadripper 1920x 3 6 9 12 15 SE +/- 0.05, N = 3 10.65 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
VP9 libvpx Encoding Speed: Speed 5 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 5 - Input: Bosphorus 4K Threadripper 1920x 3 6 9 12 15 SE +/- 0.07, N = 3 9.65 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
VP9 libvpx Encoding Speed: Speed 0 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 0 - Input: Bosphorus 1080p Threadripper 1920x 3 6 9 12 15 SE +/- 0.04, N = 3 9.78 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: Kostya .CPU 0.5243 1.0486 1.5729 2.0972 2.6215 SE +/- 0.00, N = 3 2.33 1. (CXX) g++ options: -O3
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 .CPU 30K 60K 90K 120K 150K SE +/- 48.05, N = 3 153441.6 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 .CPU 500 1000 1500 2000 2500 SE +/- 0.22, N = 3 2374.5 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Node.js Express HTTP Load Test OpenBenchmarking.org Requests Per Second, More Is Better Node.js Express HTTP Load Test .CPU 1000 2000 3000 4000 5000 SE +/- 38.70, N = 8 4606
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill .CPU 30 60 90 120 150 SE +/- 0.94, N = 3 114.90 1. (CXX) g++ options: -O3
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill .CPU 6 12 18 24 30 SE +/- 0.20, N = 3 23.1 1. (CXX) g++ options: -O3
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: LargeRandom .CPU 0.2003 0.4006 0.6009 0.8012 1.0015 SE +/- 0.01, N = 3 0.89 1. (CXX) g++ options: -O3
Redis Test: SADD - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SADD - Parallel Connections: 50 .CPU 300K 600K 900K 1200K 1500K SE +/- 17423.62, N = 4 1492628.66 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
LevelDB Benchmark: Random Delete OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete .CPU 20 40 60 80 100 SE +/- 0.24, N = 3 104.36 1. (CXX) g++ options: -O3
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 1 Threadripper 1920x 0.0866 0.1732 0.2598 0.3464 0.433 SE +/- 0.001, N = 3 0.385
Redis Test: LPOP - Parallel Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPOP - Parallel Connections: 1000 .CPU 200K 400K 600K 800K 1000K SE +/- 8202.86, N = 3 1128180.46 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH - Parallel Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPUSH - Parallel Connections: 1000 .CPU 300K 600K 900K 1200K 1500K SE +/- 6515.00, N = 3 1183256.83 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH - Parallel Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPUSH - Parallel Connections: 500 .CPU 300K 600K 900K 1200K 1500K SE +/- 10727.73, N = 3 1169344.79 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
AOM AV1 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p Threadripper 1920x 0.0923 0.1846 0.2769 0.3692 0.4615 SE +/- 0.00, N = 3 0.41 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter .CPU 0.0002 0.0004 0.0006 0.0008 0.001 SE +/- 0.00000493, N = 3 0.00095874
Redis Test: LPUSH - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPUSH - Parallel Connections: 50 .CPU 300K 600K 900K 1200K 1500K SE +/- 9077.43, N = 3 1214319.92 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
AOM AV1 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K Threadripper 1920x 9 18 27 36 45 SE +/- 0.33, N = 8 37.75 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K Threadripper 1920x 3 6 9 12 15 SE +/- 0.05, N = 3 13.25 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
Redis Test: SET - Parallel Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SET - Parallel Connections: 1000 .CPU 300K 600K 900K 1200K 1500K SE +/- 18540.78, N = 3 1345718.21 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET - Parallel Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SET - Parallel Connections: 500 .CPU 300K 600K 900K 1200K 1500K SE +/- 15886.90, N = 3 1347115.37 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SET - Parallel Connections: 50 .CPU 300K 600K 900K 1200K 1500K SE +/- 13509.05, N = 3 1351158.46 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 4 - Input: Bosphorus 1080p Threadripper 1920x 0.8874 1.7748 2.6622 3.5496 4.437 SE +/- 0.007, N = 3 3.944
Redis Test: SADD - Parallel Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: SADD - Parallel Connections: 1000 .CPU 300K 600K 900K 1200K 1500K SE +/- 17669.36, N = 3 1545848.58 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 .CPU 200K 400K 600K 800K 1000K SE +/- 8692.30, N = 6 911881 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
Kvazaar Video Input: Bosphorus 4K - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Very Fast Threadripper 1920x 4 8 12 16 20 SE +/- 0.01, N = 3 15.64 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.4 WAV To FLAC Threadripper 1920x 5 10 15 20 25 SE +/- 0.04, N = 5 22.49 1. (CXX) g++ options: -O3 -fvisibility=hidden -lm
Redis Test: GET - Parallel Connections: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: GET - Parallel Connections: 1000 .CPU 400K 800K 1200K 1600K 2000K SE +/- 12491.14, N = 3 1720141.75 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET - Parallel Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: GET - Parallel Connections: 500 .CPU 400K 800K 1200K 1600K 2000K SE +/- 18701.43, N = 3 1698890.13 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPOP - Parallel Connections: 500 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPOP - Parallel Connections: 500 .CPU 400K 800K 1200K 1600K 2000K SE +/- 17110.00, N = 3 1875884.87 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPOP - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: LPOP - Parallel Connections: 50 .CPU 400K 800K 1200K 1600K 2000K SE +/- 16201.76, N = 3 1923682.37 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET - Parallel Connections: 50 OpenBenchmarking.org Requests Per Second, More Is Better Redis 7.0.4 Test: GET - Parallel Connections: 50 .CPU 400K 800K 1200K 1600K 2000K SE +/- 27922.26, N = 3 1961442.12 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
LevelDB Benchmark: Seek Random OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random .CPU 7 14 21 28 35 SE +/- 0.08, N = 3 30.66 1. (CXX) g++ options: -O3
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 5 Threadripper 1920x 0.4397 0.8794 1.3191 1.7588 2.1985 SE +/- 0.004, N = 3 1.954
VP9 libvpx Encoding Speed: Speed 5 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 5 - Input: Bosphorus 1080p Threadripper 1920x 5 10 15 20 25 SE +/- 0.13, N = 3 21.00 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K Threadripper 1920x 8 16 24 32 40 SE +/- 0.38, N = 5 36.94 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p Threadripper 1920x 6 12 18 24 30 SE +/- 0.14, N = 3 26.43 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 1.0 Video Input: Chimera 1080p 10-bit Threadripper 1920x 70 140 210 280 350 SE +/- 0.21, N = 3 321.54 1. (CC) gcc options: -pthread -lm
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 6 Threadripper 1920x 0.5744 1.1488 1.7232 2.2976 2.872 SE +/- 0.019, N = 3 2.553
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 1.0 Video Input: Chimera 1080p Threadripper 1920x 80 160 240 320 400 SE +/- 1.78, N = 3 385.27 1. (CC) gcc options: -pthread -lm
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 1.0 Video Input: Summer Nature 4K Threadripper 1920x 40 80 120 160 200 SE +/- 0.38, N = 3 159.24 1. (CC) gcc options: -pthread -lm
Kvazaar Video Input: Bosphorus 4K - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Ultra Fast Threadripper 1920x 6 12 18 24 30 SE +/- 0.04, N = 3 26.67 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
WavPack Audio Encoding WAV To WavPack OpenBenchmarking.org Seconds, Fewer Is Better WavPack Audio Encoding 5.3 WAV To WavPack Threadripper 1920x 3 6 9 12 15 SE +/- 0.01, N = 5 13.42 1. (CXX) g++ options: -rdynamic
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K Threadripper 1920x 7 14 21 28 35 SE +/- 0.09, N = 3 28.54 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 8 - Input: Bosphorus 4K Threadripper 1920x 7 14 21 28 35 SE +/- 0.11, N = 3 29.11
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Slow Threadripper 1920x 7 14 21 28 35 SE +/- 0.13, N = 3 29.54 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Medium Threadripper 1920x 7 14 21 28 35 SE +/- 0.10, N = 3 30.51 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p Threadripper 1920x 10 20 30 40 50 SE +/- 0.50, N = 4 42.56 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
LevelDB Benchmark: Hot Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read .CPU 5 10 15 20 25 SE +/- 0.16, N = 3 18.39 1. (CXX) g++ options: -O3
LevelDB Benchmark: Random Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read .CPU 5 10 15 20 25 SE +/- 0.07, N = 3 18.34 1. (CXX) g++ options: -O3
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 Threadripper 1920x 8 16 24 32 40 SE +/- 0.02, N = 3 35.80 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: Visual Quality Optimized - Input: Bosphorus 4K Threadripper 1920x 9 18 27 36 45 SE +/- 0.05, N = 3 39.56 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 10 Threadripper 1920x 2 4 6 8 10 SE +/- 0.058, N = 3 6.557
Monkey Audio Encoding WAV To APE OpenBenchmarking.org Seconds, Fewer Is Better Monkey Audio Encoding 3.99.6 WAV To APE Threadripper 1920x 3 6 9 12 15 SE +/- 0.019, N = 5 9.166 1. (CXX) g++ options: -O3 -pedantic -rdynamic -lrt
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Threadripper 1920x 10 20 30 40 50 SE +/- 0.08, N = 3 43.19 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4K Threadripper 1920x 12 24 36 48 60 SE +/- 0.08, N = 3 51.29 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-AV1 Encoder Mode: Preset 10 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 10 - Input: Bosphorus 4K Threadripper 1920x 13 26 39 52 65 SE +/- 0.20, N = 3 55.93
LevelDB Benchmark: Overwrite OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite .CPU 30 60 90 120 150 SE +/- 0.90, N = 3 118.43 1. (CXX) g++ options: -O3
LevelDB Benchmark: Overwrite OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite .CPU 5 10 15 20 25 SE +/- 0.15, N = 3 22.4 1. (CXX) g++ options: -O3
LevelDB Benchmark: Random Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill .CPU 30 60 90 120 150 SE +/- 0.13, N = 3 118.11 1. (CXX) g++ options: -O3
LevelDB Benchmark: Random Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill .CPU 5 10 15 20 25 SE +/- 0.03, N = 3 22.4 1. (CXX) g++ options: -O3
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Very Fast Threadripper 1920x 13 26 39 52 65 SE +/- 0.06, N = 3 56.67 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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 Threadripper 1920x 15 30 45 60 75 SE +/- 0.08, N = 3 65.80 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p Threadripper 1920x 14 28 42 56 70 SE +/- 0.33, N = 3 63.30 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Threadripper 1920x 2 4 6 8 10 SE +/- 0.031, N = 3 8.467 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: VMAF Optimized - Input: Bosphorus 1080p Threadripper 1920x 40 80 120 160 200 SE +/- 1.65, N = 6 161.90 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p Threadripper 1920x 20 40 60 80 100 SE +/- 0.06, N = 3 74.69 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
SVT-AV1 Encoder Mode: Preset 12 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 12 - Input: Bosphorus 4K Threadripper 1920x 20 40 60 80 100 SE +/- 0.40, N = 3 82.36
AOM AV1 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p Threadripper 1920x 20 40 60 80 100 SE +/- 0.36, N = 3 76.45 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 8 - Input: Bosphorus 1080p Threadripper 1920x 20 40 60 80 100 SE +/- 0.05, N = 3 78.74
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 1.0 Video Input: Summer Nature 1080p Threadripper 1920x 120 240 360 480 600 SE +/- 0.22, N = 3 542.67 1. (CC) gcc options: -pthread -lm
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV Threadripper 1920x 2 4 6 8 10 SE +/- 0.074, N = 3 6.308 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -lxcb -lxcb-shm -pthread -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
SVT-HEVC Tuning: 7 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 7 - Input: Bosphorus 1080p Threadripper 1920x 20 40 60 80 100 SE +/- 0.15, N = 3 106.92 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast Threadripper 1920x 20 40 60 80 100 SE +/- 0.11, N = 3 101.44 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
SQLite Threads / Copies: 1 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 .CPU 1.2681 2.5362 3.8043 5.0724 6.3405 SE +/- 0.010, N = 3 5.636 1. (CC) gcc options: -O2 -lz -lm
x264 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x264 2022-02-22 Video Input: Bosphorus 1080p Threadripper 1920x 30 60 90 120 150 SE +/- 0.99, N = 3 114.09 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -flto
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Threadripper 1920x 30 60 90 120 150 SE +/- 0.38, N = 3 135.99 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-AV1 Encoder Mode: Preset 10 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 10 - Input: Bosphorus 1080p Threadripper 1920x 40 80 120 160 200 SE +/- 0.12, N = 3 166.26
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Threadripper 1920x 40 80 120 160 200 SE +/- 0.19, N = 3 165.78 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-HEVC Tuning: 10 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 1080p Threadripper 1920x 50 100 150 200 250 SE +/- 0.04, N = 3 205.69 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-AV1 Encoder Mode: Preset 12 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.2 Encoder Mode: Preset 12 - Input: Bosphorus 1080p Threadripper 1920x 60 120 180 240 300 SE +/- 0.52, N = 3 280.31
LevelDB Benchmark: Fill Sync OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync .CPU 130 260 390 520 650 SE +/- 5.07, N = 3 583.65 1. (CXX) g++ options: -O3
LevelDB Benchmark: Fill Sync OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync .CPU 1.0125 2.025 3.0375 4.05 5.0625 SE +/- 0.03, N = 3 4.5 1. (CXX) g++ options: -O3
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write .CPU 2K 4K 6K 8K 10K SE +/- 109.31, N = 3 11537 1. (CC) gcc options: -O2
Phoronix Test Suite v10.8.4