CPU comparison AMD Ryzen 5 3500X 6-Core testing with a Gigabyte B450M DS3H-CF (F50 BIOS) and NVIDIA GeForce GTX 1050 Ti 4GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2012046-HA-2012040HA66&grs .
CPU comparison Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution OpenCL TR1920X R5 3500X AMD Ryzen Threadripper 1920X 12-Core @ 3.50GHz (12 Cores / 24 Threads) ASRock X399M Taichi (P1.00 BIOS) AMD 17h 32GB 256GB THNSN5256GPUK TOSHIBA + 512GB SAMSUNG MZVKW512HMJP-000L7 AMD Radeon RX 56/64 8GB Realtek ALC1220 Optix MAG24C 2 x Intel I211 + Intel Dual Band-AC 3168NGW Ubuntu 20.04 5.4.0-56-generic (x86_64) Xfce 4.14 X Server 1.20.8 amdgpu 19.1.0 4.6 Mesa 20.0.8 (LLVM 10.0.0) 1.2.128 GCC 9.3.0 ext4 1920x1080 AMD Ryzen 5 3500X 6-Core @ 3.60GHz (6 Cores) Gigabyte B450M DS3H-CF (F50 BIOS) AMD Starship/Matisse 256GB THNSN5256GPUK TOSHIBA NVIDIA GeForce GTX 1050 Ti 4GB (1290/3504MHz) NVIDIA GP107GL HD Audio HP E190i Realtek RTL8111/8168/8411 NVIDIA 450.80.02 4.6.0 OpenCL 1.2 CUDA 11.0.228 1.2.133 1280x1024 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=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,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 - TR1920X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8001129 - R5 3500X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013 Python Details - Python 3.8.5 Security Details - TR1920X: 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 STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - R5 3500X: 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: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected OpenCL Details - R5 3500X: GPU Compute Cores: 768
CPU comparison parboil: OpenMP MRI Gridding pmbench: 24 - 100% Reads pmbench: 24 - 80% Reads 20% Writes core-latency: Average Latency Between CPU Cores pmbench: 24 - 50% smallpt: Global Illumination Renderer; 128 Samples blender: BMW27 - CPU-Only c-ray: Total Time - 4K, 16 Rays Per Pixel compress-7zip: Compress Speed Test npb: EP.C npb: EP.D build-linux-kernel: Time To Compile parboil: OpenMP CUTCP ipc-benchmark: Unnamed Pipe - 1024 npb: MG.C ipc-benchmark: FIFO Named Pipe - 1024 npb: BT.C parboil: OpenMP LBM npb: LU.C build-ffmpeg: Time To Compile ffmpeg: H.264 HD To NTSC DV kvazaar: Bosphorus 4K - Medium npb: SP.B vpxenc: Speed 5 aom-av1: Speed 8 Realtime ipc-benchmark: FIFO Named Pipe - 128 pmbench: 8 - 100% Reads kvazaar: Bosphorus 1080p - Medium stream: Scale npb: FT.C ipc-benchmark: TCP Socket - 1024 ipc-benchmark: TCP Socket - 128 stream: Add ipc-benchmark: Unnamed Pipe - 128 stream: Triad stream: Copy aom-av1: Speed 6 Two-Pass lzbench: XZ 0 - Decompression pmbench: 8 - 80% Reads 20% Writes lzbench: Crush 0 - Compression lzbench: Zstd 8 - Compression aobench: 2048 x 2048 - Total Time pmbench: 1 - 50% lzbench: Zstd 8 - Decompression lzbench: Zstd 1 - Decompression lzbench: Brotli 0 - Decompression pmbench: 1 - 80% Reads 20% Writes lzbench: Brotli 2 - Decompression lzbench: Brotli 0 - Compression lzbench: Libdeflate 1 - Compression pmbench: 8 - 50% build-apache: Time To Compile lzbench: XZ 0 - Compression lzbench: Brotli 2 - Compression lzbench: Zstd 1 - Compression pmbench: 8 - 100% Writes pmbench: 1 - 100% Writes botan: Blowfish lzbench: Crush 0 - Decompression pmbench: 1 - 100% Reads botan: AES-256 lzbench: Libdeflate 1 - Decompression parboil: OpenMP Stencil pmbench: 24 - 100% Writes TR1920X R5 3500X 137.447454 0.0468 0.1509 382.28 0.1450 8.648 138.10 50.261 58222 708.60 701.36 79.170 2.925903 2183690 21997.24 2068182 30423.90 81.600878 37706.56 57.024 7.896 5.09 11196.39 17.49 28.22 2351114 0.0439 19.94 33721.5 13645.70 1896825 2763312 36465.7 2606605 36520.6 33068.2 2.96 109 0.1228 86 93 36.516 0.0860 1445 1305 556 0.1072 649 470 236 0.1032 27.549 37 193 494 0.0676 0.0474 438.421 458 0.0393 5478.295 1166 15.769507 0.1225 14.738576 0.1805 0.4056 147.73821 0.3603 20.449 299.57 93.032 31476 388.97 386.90 133.855 4.945790 3614649 13645.11 3250096 19788.90 53.676352 24864.66 85.843 5.315 3.45 7609.25 25.34 39.09 3218204 0.0596 15.08 26035.2 10565.86 2441221 3534190 28606.0 3319803 28704.2 41869.1 3.70 123 0.1377 96 103 33.171 0.0784 1580 1425 607 0.0982 706 508 252 0.1101 25.870 39 203 518 0.0706 0.0457 451.298 471 0.0385 5549.822 1181 84.762492 0.2214 OpenBenchmarking.org
Parboil Test: OpenMP MRI Gridding OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding TR1920X R5 3500X 30 60 90 120 150 SE +/- 0.21, N = 3 SE +/- 0.02, N = 3 137.45 14.74 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
pmbench Concurrent Worker Threads: 24 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 24 - Read-Write Ratio: 100% Reads TR1920X R5 3500X 0.0406 0.0812 0.1218 0.1624 0.203 SE +/- 0.0005, N = 3 SE +/- 0.0027, N = 15 0.0468 0.1805 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 24 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 24 - Read-Write Ratio: 80% Reads 20% Writes TR1920X R5 3500X 0.0913 0.1826 0.2739 0.3652 0.4565 SE +/- 0.0013, N = 3 SE +/- 0.0026, N = 3 0.1509 0.4056 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
Core-Latency Average Latency Between CPU Cores OpenBenchmarking.org ns, Fewer Is Better Core-Latency Average Latency Between CPU Cores TR1920X R5 3500X 80 160 240 320 400 382.28 147.74 MIN: 39.57 / MAX: 571.28 MIN: 98.33 / MAX: 182.54 1. (CXX) g++ options: -std=c++11 -pthread -O3
pmbench Concurrent Worker Threads: 24 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 24 - Read-Write Ratio: 50% TR1920X R5 3500X 0.0811 0.1622 0.2433 0.3244 0.4055 SE +/- 0.0012, N = 3 SE +/- 0.0049, N = 3 0.1450 0.3603 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples TR1920X R5 3500X 5 10 15 20 25 SE +/- 0.044, N = 3 SE +/- 0.011, N = 3 8.648 20.449 1. (CXX) g++ options: -fopenmp -O3
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: CPU-Only TR1920X R5 3500X 70 140 210 280 350 SE +/- 0.84, N = 3 SE +/- 0.26, N = 3 138.10 299.57
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel TR1920X R5 3500X 20 40 60 80 100 SE +/- 0.14, N = 3 SE +/- 0.03, N = 3 50.26 93.03 1. (CC) gcc options: -lm -lpthread -O3
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test TR1920X R5 3500X 12K 24K 36K 48K 60K SE +/- 281.88, N = 3 SE +/- 98.57, N = 3 58222 31476 1. (CXX) g++ options: -pipe -lpthread
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.C TR1920X R5 3500X 150 300 450 600 750 SE +/- 0.23, N = 3 SE +/- 1.23, N = 3 708.60 388.97 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
NAS Parallel Benchmarks Test / Class: EP.D OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: EP.D TR1920X R5 3500X 150 300 450 600 750 SE +/- 3.01, N = 3 SE +/- 0.48, N = 3 701.36 386.90 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile TR1920X R5 3500X 30 60 90 120 150 SE +/- 0.91, N = 3 SE +/- 1.43, N = 3 79.17 133.86
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP TR1920X R5 3500X 1.1128 2.2256 3.3384 4.4512 5.564 SE +/- 0.020765, N = 3 SE +/- 0.010032, N = 3 2.925903 4.945790 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 TR1920X R5 3500X 800K 1600K 2400K 3200K 4000K SE +/- 30370.57, N = 3 SE +/- 31496.16, N = 3 2183690 3614649
NAS Parallel Benchmarks Test / Class: MG.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: MG.C TR1920X R5 3500X 5K 10K 15K 20K 25K SE +/- 228.43, N = 3 SE +/- 212.38, N = 3 21997.24 13645.11 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 1024 TR1920X R5 3500X 700K 1400K 2100K 2800K 3500K SE +/- 16762.60, N = 15 SE +/- 42653.64, N = 4 2068182 3250096
NAS Parallel Benchmarks Test / Class: BT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: BT.C TR1920X R5 3500X 7K 14K 21K 28K 35K SE +/- 116.41, N = 3 SE +/- 24.55, N = 3 30423.90 19788.90 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM TR1920X R5 3500X 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.42, N = 3 81.60 53.68 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.C TR1920X R5 3500X 8K 16K 24K 32K 40K SE +/- 75.11, N = 3 SE +/- 33.46, N = 3 37706.56 24864.66 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile TR1920X R5 3500X 20 40 60 80 100 SE +/- 0.71, N = 5 SE +/- 0.61, N = 3 57.02 85.84
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV TR1920X R5 3500X 2 4 6 8 10 SE +/- 0.054, N = 3 SE +/- 0.033, N = 3 7.896 5.315 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lasound -lSDL2 -lsndio -pthread -lbz2 -llzma -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
Kvazaar Video Input: Bosphorus 4K - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Medium TR1920X R5 3500X 1.1453 2.2906 3.4359 4.5812 5.7265 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 5.09 3.45 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
NAS Parallel Benchmarks Test / Class: SP.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: SP.B TR1920X R5 3500X 2K 4K 6K 8K 10K SE +/- 104.68, N = 3 SE +/- 11.28, N = 3 11196.39 7609.25 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
VP9 libvpx Encoding Speed: Speed 5 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 TR1920X R5 3500X 6 12 18 24 30 SE +/- 0.08, N = 3 SE +/- 0.21, N = 3 17.49 25.34 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
AOM AV1 Encoder Mode: Speed 8 Realtime OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 8 Realtime TR1920X R5 3500X 9 18 27 36 45 SE +/- 0.19, N = 3 SE +/- 0.28, N = 3 28.22 39.09 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 128 TR1920X R5 3500X 700K 1400K 2100K 2800K 3500K SE +/- 18263.92, N = 3 SE +/- 42650.31, N = 15 2351114 3218204
pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Reads TR1920X R5 3500X 0.0134 0.0268 0.0402 0.0536 0.067 SE +/- 0.0004, N = 3 SE +/- 0.0007, N = 3 0.0439 0.0596 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Medium TR1920X R5 3500X 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 19.94 15.08 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale TR1920X R5 3500X 7K 14K 21K 28K 35K SE +/- 22.71, N = 5 SE +/- 15.71, N = 5 33721.5 26035.2 1. (CC) gcc options: -O3 -march=native -fopenmp
NAS Parallel Benchmarks Test / Class: FT.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: FT.C TR1920X R5 3500X 3K 6K 9K 12K 15K SE +/- 81.43, N = 3 SE +/- 33.67, N = 3 13645.70 10565.86 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Open MPI 4.0.3
IPC_benchmark Type: TCP Socket - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 1024 TR1920X R5 3500X 500K 1000K 1500K 2000K 2500K SE +/- 5701.88, N = 3 SE +/- 37357.39, N = 3 1896825 2441221
IPC_benchmark Type: TCP Socket - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 128 TR1920X R5 3500X 800K 1600K 2400K 3200K 4000K SE +/- 11614.85, N = 3 SE +/- 20188.44, N = 3 2763312 3534190
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add TR1920X R5 3500X 8K 16K 24K 32K 40K SE +/- 7.03, N = 5 SE +/- 4.77, N = 5 36465.7 28606.0 1. (CC) gcc options: -O3 -march=native -fopenmp
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 TR1920X R5 3500X 700K 1400K 2100K 2800K 3500K SE +/- 19949.18, N = 3 SE +/- 36362.73, N = 7 2606605 3319803
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad TR1920X R5 3500X 8K 16K 24K 32K 40K SE +/- 6.15, N = 5 SE +/- 15.47, N = 5 36520.6 28704.2 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy TR1920X R5 3500X 9K 18K 27K 36K 45K SE +/- 6.41, N = 5 SE +/- 5.85, N = 5 33068.2 41869.1 1. (CC) gcc options: -O3 -march=native -fopenmp
AOM AV1 Encoder Mode: Speed 6 Two-Pass OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 2.0 Encoder Mode: Speed 6 Two-Pass TR1920X R5 3500X 0.8325 1.665 2.4975 3.33 4.1625 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 2.96 3.70 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression TR1920X R5 3500X 30 60 90 120 150 SE +/- 0.33, N = 3 109 123 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 80% Reads 20% Writes TR1920X R5 3500X 0.031 0.062 0.093 0.124 0.155 SE +/- 0.0003, N = 3 SE +/- 0.0009, N = 3 0.1228 0.1377 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
lzbench Test: Crush 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression TR1920X R5 3500X 20 40 60 80 100 SE +/- 0.67, N = 3 86 96 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression TR1920X R5 3500X 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 93 103 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time TR1920X R5 3500X 8 16 24 32 40 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 36.52 33.17 1. (CC) gcc options: -lm -O3
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 50% TR1920X R5 3500X 0.0194 0.0388 0.0582 0.0776 0.097 SE +/- 0.0001, N = 3 SE +/- 0.0001, N = 3 0.0860 0.0784 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression TR1920X R5 3500X 300 600 900 1200 1500 SE +/- 4.48, N = 3 1445 1580 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression TR1920X R5 3500X 300 600 900 1200 1500 SE +/- 2.52, N = 3 SE +/- 2.85, N = 3 1305 1425 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression TR1920X R5 3500X 130 260 390 520 650 SE +/- 0.88, N = 3 SE +/- 1.20, N = 3 556 607 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% Writes TR1920X R5 3500X 0.0241 0.0482 0.0723 0.0964 0.1205 SE +/- 0.0004, N = 3 SE +/- 0.0001, N = 3 0.1072 0.0982 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression TR1920X R5 3500X 150 300 450 600 750 SE +/- 1.33, N = 3 SE +/- 6.64, N = 3 649 706 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression TR1920X R5 3500X 110 220 330 440 550 SE +/- 2.33, N = 3 470 508 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression TR1920X R5 3500X 60 120 180 240 300 SE +/- 1.73, N = 3 SE +/- 0.33, N = 3 236 252 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 50% TR1920X R5 3500X 0.0248 0.0496 0.0744 0.0992 0.124 SE +/- 0.0000, N = 3 SE +/- 0.0016, N = 4 0.1032 0.1101 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile TR1920X R5 3500X 6 12 18 24 30 SE +/- 0.11, N = 3 SE +/- 0.24, N = 3 27.55 25.87
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression TR1920X R5 3500X 9 18 27 36 45 SE +/- 0.58, N = 3 37 39 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression TR1920X R5 3500X 40 80 120 160 200 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 193 203 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression TR1920X R5 3500X 110 220 330 440 550 SE +/- 1.53, N = 3 494 518 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Writes TR1920X R5 3500X 0.0159 0.0318 0.0477 0.0636 0.0795 SE +/- 0.0000, N = 3 SE +/- 0.0003, N = 3 0.0676 0.0706 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes TR1920X R5 3500X 0.0107 0.0214 0.0321 0.0428 0.0535 SE +/- 0.0001, N = 3 SE +/- 0.0001, N = 3 0.0474 0.0457 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: Blowfish TR1920X R5 3500X 100 200 300 400 500 SE +/- 0.54, N = 3 SE +/- 0.04, N = 3 438.42 451.30 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression TR1920X R5 3500X 100 200 300 400 500 SE +/- 1.00, N = 3 SE +/- 1.33, N = 3 458 471 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads TR1920X R5 3500X 0.0088 0.0176 0.0264 0.0352 0.044 SE +/- 0.0003, N = 3 SE +/- 0.0001, N = 3 0.0393 0.0385 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.13.0 Test: AES-256 TR1920X R5 3500X 1200 2400 3600 4800 6000 SE +/- 11.65, N = 3 SE +/- 14.42, N = 3 5478.30 5549.82 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression TR1920X R5 3500X 300 600 900 1200 1500 SE +/- 1.53, N = 3 SE +/- 2.00, N = 3 1166 1181 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil TR1920X R5 3500X 20 40 60 80 100 SE +/- 0.43, N = 12 SE +/- 2.62, N = 12 15.77 84.76 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
pmbench Concurrent Worker Threads: 24 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 24 - Read-Write Ratio: 100% Writes TR1920X R5 3500X 0.0498 0.0996 0.1494 0.1992 0.249 SE +/- 0.0020, N = 3 SE +/- 0.0039, N = 15 0.1225 0.2214 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
Phoronix Test Suite v10.8.5