xxx AMD Ryzen Threadripper 3960X 24-Core testing with a MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS) and Sapphire AMD Radeon RX 5500/5500M / Pro 5500M 4GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2009237-PTS-XXX6234680&sor&grs .
xxx Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 AMD Ryzen Threadripper 3960X 24-Core @ 3.80GHz (24 Cores / 48 Threads) MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS) AMD Starship/Matisse 32GB 1000GB Sabrent Rocket 4.0 1TB Sapphire AMD Radeon RX 5500/5500M / Pro 5500M 4GB (1900/875MHz) AMD Navi 10 HDMI Audio ASUS MG28U Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.9.0-rc5-14sep-patch (x86_64) 20200914 GNOME Shell 3.36.4 X Server 1.20.8 modesetting 1.20.8 4.6 Mesa 20.0.8 (LLVM 10.0.0) 1.2.128 GCC 9.3.0 ext4 3840x2160 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-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 ondemand - CPU Microcode: 0x8301025 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + 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 Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
xxx osbench: Memory Allocations perf-bench: Futex Lock-Pi osbench: Create Threads perf-bench: Memset 1MB perf-bench: Sched Pipe osbench: Launch Programs osbench: Create Processes perf-bench: Syscall Basic osbench: Create Files webp: Default perf-bench: Epoll Wait libraw: Post-Processing Benchmark webp: Quality 100, Lossless webp: Quality 100, Lossless, Highest Compression perf-bench: Futex Hash webp: Quality 100, Highest Compression webp: Quality 100 dcraw: RAW To PPM Image Conversion espeak: Text-To-Speech Synthesis opencv: DNN - Deep Neural Network opencv: Object Detection opencv: Features 2D perf-bench: Memcpy 1MB Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 76.860348 245 18.843015 72.188628 350849 53.883394 41.753451 20349971 11.678284 1.433 15455 42.80 15.629 32.525 4530185 6.914 2.212 39.470 27.592 3023 73627 136352 12.676195 81.953605 252 18.716653 72.254330 346164 54.666201 41.319847 20221161 11.782525 1.426 15550 42.88 15.736 32.716 4533161 6.935 2.211 39.581 27.608 2909 75422 157579 10.982201 82.433065 253 19.116402 70.777426 343890 54.860115 41.138729 20484292 11.815161 1.439 15578 43.11 15.699 32.668 4556526 6.947 2.220 39.549 27.572 3072 70694 152002 9.374153 OpenBenchmarking.org
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.56, N = 3 SE +/- 0.23, N = 3 76.86 81.95 82.43 1. (CC) gcc options: -lm
perf-bench Benchmark: Futex Lock-Pi OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Lock-Pi x3 x2 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core 60 120 180 240 300 SE +/- 1.76, N = 3 253 252 245 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads x2 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x3 5 10 15 20 25 SE +/- 0.20, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 18.72 18.84 19.12 1. (CC) gcc options: -lm
perf-bench Benchmark: Memset 1MB OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memset 1MB x2 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x3 16 32 48 64 80 SE +/- 0.91, N = 3 SE +/- 0.71, N = 3 SE +/- 0.70, N = 15 72.25 72.19 70.78 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
perf-bench Benchmark: Sched Pipe OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Sched Pipe Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 80K 160K 240K 320K 400K SE +/- 4669.99, N = 4 SE +/- 3688.16, N = 3 SE +/- 5612.33, N = 3 350849 346164 343890 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 12 24 36 48 60 SE +/- 0.04, N = 3 SE +/- 0.17, N = 3 SE +/- 0.37, N = 3 53.88 54.67 54.86 1. (CC) gcc options: -lm
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes x3 x2 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core 10 20 30 40 50 SE +/- 0.46, N = 6 SE +/- 0.55, N = 5 SE +/- 0.63, N = 3 41.14 41.32 41.75 1. (CC) gcc options: -lm
perf-bench Benchmark: Syscall Basic OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Syscall Basic x3 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 4M 8M 12M 16M 20M SE +/- 95380.27, N = 3 SE +/- 40667.97, N = 3 SE +/- 242363.95, N = 3 20484292 20349971 20221161 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 11.68 11.78 11.82 1. (CC) gcc options: -lm
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default x2 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x3 0.3238 0.6476 0.9714 1.2952 1.619 SE +/- 0.010, N = 3 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 1.426 1.433 1.439 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
perf-bench Benchmark: Epoll Wait OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Epoll Wait x3 x2 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core 3K 6K 9K 12K 15K SE +/- 163.28, N = 3 SE +/- 167.43, N = 3 SE +/- 95.54, N = 3 15578 15550 15455 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark x3 x2 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core 10 20 30 40 50 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 43.11 42.88 42.80 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x3 x2 4 8 12 16 20 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 15.63 15.70 15.74 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Lossless, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x3 x2 8 16 24 32 40 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 32.53 32.67 32.72 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
perf-bench Benchmark: Futex Hash OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Hash x3 x2 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core 1000K 2000K 3000K 4000K 5000K SE +/- 14918.89, N = 3 SE +/- 19194.49, N = 3 SE +/- 11699.51, N = 3 4556526 4533161 4530185 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
WebP Image Encode Encode Settings: Quality 100, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 2 4 6 8 10 SE +/- 0.013, N = 3 SE +/- 0.026, N = 3 SE +/- 0.008, N = 3 6.914 6.935 6.947 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 x2 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x3 0.4995 0.999 1.4985 1.998 2.4975 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 SE +/- 0.004, N = 3 2.211 2.212 2.220 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x3 x2 9 18 27 36 45 SE +/- 0.12, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 39.47 39.55 39.58 1. (CC) gcc options: -lm
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis x3 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 6 12 18 24 30 SE +/- 0.03, N = 4 SE +/- 0.04, N = 4 SE +/- 0.02, N = 4 27.57 27.59 27.61 1. (CC) gcc options: -O2 -std=c99
OpenCV Test: DNN - Deep Neural Network OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.4 Test: DNN - Deep Neural Network x2 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x3 700 1400 2100 2800 3500 SE +/- 26.55, N = 3 SE +/- 64.16, N = 15 SE +/- 59.74, N = 15 2909 3023 3072 1. (CXX) g++ options: -fPIC -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -shared
OpenCV Test: Object Detection OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.4 Test: Object Detection x3 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 16K 32K 48K 64K 80K SE +/- 2056.23, N = 12 SE +/- 1717.35, N = 12 SE +/- 519.14, N = 3 70694 73627 75422 1. (CXX) g++ options: -fPIC -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -shared
OpenCV Test: Features 2D OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.4 Test: Features 2D Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x3 x2 30K 60K 90K 120K 150K SE +/- 4535.73, N = 12 SE +/- 3886.43, N = 12 SE +/- 4348.87, N = 9 136352 152002 157579 1. (CXX) g++ options: -fPIC -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -shared
perf-bench Benchmark: Memcpy 1MB OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memcpy 1MB Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 3 6 9 12 15 SE +/- 0.171978, N = 15 SE +/- 0.190620, N = 15 SE +/- 0.221948, N = 15 12.676195 10.982201 9.374153 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
Phoronix Test Suite v10.8.5