3990X n AMD Ryzen Threadripper 3990X 64-Core testing with a Gigabyte TRX40 AORUS PRO WIFI (F4p BIOS) and AMD Radeon RX 5700 8GB on Pop 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2205288-NE-3990XN47054&sor&grs .
3990X n Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution A B C AMD Ryzen Threadripper 3990X 64-Core @ 2.90GHz (64 Cores / 128 Threads) Gigabyte TRX40 AORUS PRO WIFI (F4p BIOS) AMD Starship/Matisse 128GB Samsung SSD 970 EVO Plus 500GB AMD Radeon RX 5700 8GB (1750/875MHz) AMD Navi 10 HDMI Audio DELL P2415Q Intel I211 + Intel Wi-Fi 6 AX200 Pop 22.04 5.17.5-76051705-generic (x86_64) GNOME Shell 42.0 X Server 1.21.1.3 4.6 Mesa 22.0.1 (LLVM 13.0.1 DRM 3.44) 1.2.204 GCC 11.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-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: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301039 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
3990X n glibc-bench: sqrt x264: Bosphorus 4K x264: Bosphorus 1080p simdjson: Kostya glibc-bench: cos simdjson: LargeRand glibc-bench: exp glibc-bench: modf glibc-bench: sinh glibc-bench: ffs glibc-bench: sin glibc-bench: sincos simdjson: DistinctUserID glibc-bench: ffsll glibc-bench: tanh glibc-bench: log2 simdjson: PartialTweets glibc-bench: asinh glibc-bench: atanh glibc-bench: pthread_once simdjson: TopTweet A B C 6.14474 62.15 200.98 2.69 57.8035 0.95 12.9251 5.48393 21.0664 4.79673 51.0618 35.1009 4.39 5.45401 30.0165 16.3070 3.71 24.7843 29.3336 4.76413 4.27 6.79954 61.82 198.92 2.69 57.6731 0.95 12.8920 5.51182 21.1000 4.79240 51.0448 35.0996 4.39 5.45914 30.0377 16.3171 3.71 24.8127 29.3132 4.76279 4.26 6.75482 64.43 203.76 2.73 57.0721 0.94 12.7934 5.45727 20.902 4.75919 50.6666 34.8575 4.42 5.42392 29.856 16.2187 3.69 24.7199 29.2512 4.75085 4.26 OpenBenchmarking.org
Glibc Benchmarks Benchmark: sqrt OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sqrt A C B 2 4 6 8 10 SE +/- 0.00130, N = 3 SE +/- 0.00164, N = 3 6.14474 6.75482 6.79954 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
x264 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x264 2022-02-22 Video Input: Bosphorus 4K C A B 14 28 42 56 70 SE +/- 0.67, N = 15 SE +/- 0.27, N = 3 64.43 62.15 61.82 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -flto
x264 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x264 2022-02-22 Video Input: Bosphorus 1080p C A B 40 80 120 160 200 SE +/- 1.41, N = 3 SE +/- 1.78, N = 3 203.76 200.98 198.92 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -flto
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: Kostya C B A 0.6143 1.2286 1.8429 2.4572 3.0715 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 2.73 2.69 2.69 1. (CXX) g++ options: -O3
Glibc Benchmarks Benchmark: cos OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: cos C B A 13 26 39 52 65 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 57.07 57.67 57.80 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: LargeRandom B A C 0.2138 0.4276 0.6414 0.8552 1.069 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 0.95 0.95 0.94 1. (CXX) g++ options: -O3
Glibc Benchmarks Benchmark: exp OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: exp C B A 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 12.79 12.89 12.93 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: modf OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: modf C A B 1.2402 2.4804 3.7206 4.9608 6.201 SE +/- 0.00323, N = 3 SE +/- 0.00364, N = 3 5.45727 5.48393 5.51182 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sinh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sinh C A B 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.17, N = 3 20.90 21.07 21.10 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: ffs OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: ffs C B A 1.0793 2.1586 3.2379 4.3172 5.3965 SE +/- 0.00084, N = 3 SE +/- 0.00155, N = 3 4.75919 4.79240 4.79673 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sin OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sin C B A 12 24 36 48 60 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 50.67 51.04 51.06 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sincos OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sincos C B A 8 16 24 32 40 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 34.86 35.10 35.10 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: DistinctUserID C B A 0.9945 1.989 2.9835 3.978 4.9725 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 4.42 4.39 4.39 1. (CXX) g++ options: -O3
Glibc Benchmarks Benchmark: ffsll OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: ffsll C A B 1.2283 2.4566 3.6849 4.9132 6.1415 SE +/- 0.00839, N = 3 SE +/- 0.00611, N = 3 5.42392 5.45401 5.45914 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: tanh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: tanh C A B 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 29.86 30.02 30.04 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: log2 OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: log2 C A B 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 16.22 16.31 16.32 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: PartialTweets B A C 0.8348 1.6696 2.5044 3.3392 4.174 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 3.71 3.71 3.69 1. (CXX) g++ options: -O3
Glibc Benchmarks Benchmark: asinh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: asinh C A B 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 24.72 24.78 24.81 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: atanh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: atanh C B A 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 29.25 29.31 29.33 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: pthread_once OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: pthread_once C B A 1.0719 2.1438 3.2157 4.2876 5.3595 SE +/- 0.00037, N = 3 SE +/- 0.00347, N = 3 4.75085 4.76279 4.76413 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
simdjson Throughput Test: TopTweet OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: TopTweet A C B 0.9608 1.9216 2.8824 3.8432 4.804 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 4.27 4.26 4.26 1. (CXX) g++ options: -O3
Phoronix Test Suite v10.8.5