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&gru&rdt .
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 perf-bench: Memcpy 1MB perf-bench: Memset 1MB libraw: Post-Processing Benchmark perf-bench: Epoll Wait perf-bench: Futex Hash perf-bench: Sched Pipe perf-bench: Futex Lock-Pi perf-bench: Syscall Basic webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression opencv: Features 2D opencv: Object Detection opencv: DNN - Deep Neural Network osbench: Memory Allocations dcraw: RAW To PPM Image Conversion espeak: Text-To-Speech Synthesis osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 12.676195 72.188628 42.80 15455 4530185 350849 245 20349971 1.433 2.212 15.629 6.914 32.525 136352 73627 3023 76.860348 39.470 27.592 11.678284 18.843015 53.883394 41.753451 10.982201 72.254330 42.88 15550 4533161 346164 252 20221161 1.426 2.211 15.736 6.935 32.716 157579 75422 2909 81.953605 39.581 27.608 11.782525 18.716653 54.666201 41.319847 9.374153 70.777426 43.11 15578 4556526 343890 253 20484292 1.439 2.220 15.699 6.947 32.668 152002 70694 3072 82.433065 39.549 27.572 11.815161 19.116402 54.860115 41.138729 OpenBenchmarking.org
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
perf-bench Benchmark: Memset 1MB OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memset 1MB Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 16 32 48 64 80 SE +/- 0.71, N = 3 SE +/- 0.91, N = 3 SE +/- 0.70, N = 15 72.19 72.25 70.78 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 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 10 20 30 40 50 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 42.80 42.88 43.11 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
perf-bench Benchmark: Epoll Wait OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Epoll Wait Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 3K 6K 9K 12K 15K SE +/- 95.54, N = 3 SE +/- 167.43, N = 3 SE +/- 163.28, N = 3 15455 15550 15578 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
perf-bench Benchmark: Futex Hash OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Hash Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 1000K 2000K 3000K 4000K 5000K SE +/- 11699.51, N = 3 SE +/- 19194.49, N = 3 SE +/- 14918.89, N = 3 4530185 4533161 4556526 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
perf-bench Benchmark: Futex Lock-Pi OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Lock-Pi Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 60 120 180 240 300 SE +/- 1.76, N = 3 245 252 253 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -llzma -lnuma
perf-bench Benchmark: Syscall Basic OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Syscall Basic Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 4M 8M 12M 16M 20M SE +/- 40667.97, N = 3 SE +/- 242363.95, N = 3 SE +/- 95380.27, N = 3 20349971 20221161 20484292 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: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 0.3238 0.6476 0.9714 1.2952 1.619 SE +/- 0.002, N = 3 SE +/- 0.010, N = 3 SE +/- 0.001, N = 3 1.433 1.426 1.439 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 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 0.4995 0.999 1.4985 1.998 2.4975 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 SE +/- 0.004, N = 3 2.212 2.211 2.220 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
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 x2 x3 4 8 12 16 20 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 15.63 15.74 15.70 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
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, 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 x2 x3 8 16 24 32 40 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 32.53 32.72 32.67 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16 -ltiff
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 x2 x3 30K 60K 90K 120K 150K SE +/- 4535.73, N = 12 SE +/- 4348.87, N = 9 SE +/- 3886.43, N = 12 136352 157579 152002 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 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 16K 32K 48K 64K 80K SE +/- 1717.35, N = 12 SE +/- 519.14, N = 3 SE +/- 2056.23, N = 12 73627 75422 70694 1. (CXX) g++ options: -fPIC -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -shared
OpenCV Test: DNN - Deep Neural Network OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.4 Test: DNN - Deep Neural Network Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 700 1400 2100 2800 3500 SE +/- 64.16, N = 15 SE +/- 26.55, N = 3 SE +/- 59.74, N = 15 3023 2909 3072 1. (CXX) g++ options: -fPIC -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -shared
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
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 x2 x3 9 18 27 36 45 SE +/- 0.12, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 39.47 39.58 39.55 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 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 6 12 18 24 30 SE +/- 0.04, N = 4 SE +/- 0.02, N = 4 SE +/- 0.03, N = 4 27.59 27.61 27.57 1. (CC) gcc options: -O2 -std=c99
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
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.20, N = 3 SE +/- 0.05, N = 3 18.84 18.72 19.12 1. (CC) gcc options: -lm
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 Ubuntu 20.04 - AMD Ryzen Threadripper 3960X 24-Core x2 x3 10 20 30 40 50 SE +/- 0.63, N = 3 SE +/- 0.55, N = 5 SE +/- 0.46, N = 6 41.75 41.32 41.14 1. (CC) gcc options: -lm
Phoronix Test Suite v10.8.5