Debian 12 - tests2 AMD Ryzen 9 3900X 12-Core testing with a ASUS TUF GAMING X570-PLUS (1201 BIOS) and ASUS NVIDIA GeForce RTX 3060 12GB on Debian 12 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2311277-NE-DEBIAN12T31&grs .
Debian 12 - tests2 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Display Server Display Driver OpenGL OpenCL Compiler File-System Screen Resolution AMD Ryzen 9 3900X AMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads) ASUS TUF GAMING X570-PLUS (1201 BIOS) AMD Starship/Matisse 64GB 1024GB Samsung SSD 970 PRO 1TB + 1024GB Samsung SSD 860 + 10001GB Western Digital WD102KRYZ-01 ASUS NVIDIA GeForce RTX 3060 12GB NVIDIA GA106 HD Audio BenQ PD2700U Realtek RTL8111/8168/8411 Debian 12 6.1.0-13-amd64 (x86_64) X Server 1.21.1.7 NVIDIA 545.23.08 4.6.0 OpenCL 2.0 beignet 1.3 GCC 12.2.0 f2fs 3840x2160 OpenBenchmarking.org - Transparent Huge Pages: always - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-bTRWOB/gcc-12-12.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-bTRWOB/gcc-12-12.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-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 - Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0x8701013 - Python 2.7.18 + Python 3.11.2 - gather_data_sampling: Not affected + 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 enabled with STIBP protection + spec_rstack_overflow: Mitigation of safe RET + 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: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Debian 12 - tests2 gimp: unsharp-mask gimp: auto-levels gimp: rotate gimp: resize openjpeg: NASA Curiosity Panorama M34 ngspice: C7552 ngspice: C2670 onednn: Recurrent Neural Network Inference - f32 - CPU onednn: Recurrent Neural Network Training - f32 - CPU onednn: Deconvolution Batch shapes_3d - f32 - CPU onednn: Deconvolution Batch shapes_1d - f32 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU onednn: IP Shapes 3D - f32 - CPU onednn: IP Shapes 1D - f32 - CPU y-cruncher: 500M y-cruncher: 10B y-cruncher: 1B primesieve: 1e13 primesieve: 1e12 povray: Trace Time oidn: RTLightmap.hdr.4096x4096 - CPU-Only oidn: RT.ldr_alb_nrm.3840x2160 - CPU-Only oidn: RT.hdr_alb_nrm.3840x2160 - CPU-Only gnuradio: Hilbert Transform gnuradio: FM Deemphasis Filter gnuradio: IIR Filter gnuradio: FIR Filter gnuradio: Signal Source (Cosine) gnuradio: Five Back to Back FIR Filters webp2: Quality 100, Lossless Compression webp2: Quality 100, Compression Effort 5 webp2: Quality 95, Compression Effort 7 webp2: Quality 75, Compression Effort 7 webp2: Default nwchem: C240 Buckyball toybrot: C++ Threads toybrot: C++ Tasks toybrot: OpenMP namd: ATPase Simulation - 327,506 Atoms AMD Ryzen 9 3900X 16.445 13.637 12.578 16.961 58600 96.022 116.570 1725.06 2970.76 4.93758 7.05070 11.2965 5.76489 3.37260 16.587 475.915 35.434 176.640 14.175 31.672 0.26 0.53 0.53 551.6 1025.6 386.2 838.6 3645.8 768.6 0.02 4.94 0.08 0.17 8.51 7108.2 34112 34066 34340 1.51159 OpenBenchmarking.org
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.34 Test: unsharp-mask AMD Ryzen 9 3900X 4 8 12 16 20 SE +/- 0.03, N = 3 16.45
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.34 Test: auto-levels AMD Ryzen 9 3900X 4 8 12 16 20 SE +/- 0.05, N = 3 13.64
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.34 Test: rotate AMD Ryzen 9 3900X 3 6 9 12 15 SE +/- 0.04, N = 3 12.58
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.34 Test: resize AMD Ryzen 9 3900X 4 8 12 16 20 SE +/- 0.05, N = 3 16.96
OpenJPEG Encode: NASA Curiosity Panorama M34 OpenBenchmarking.org ms, Fewer Is Better OpenJPEG 2.4 Encode: NASA Curiosity Panorama M34 AMD Ryzen 9 3900X 13K 26K 39K 52K 65K SE +/- 88.05, N = 3 58600 1. (CXX) g++ options: -rdynamic
Ngspice Circuit: C7552 OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C7552 AMD Ryzen 9 3900X 20 40 60 80 100 SE +/- 1.00, N = 3 96.02 1. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE
Ngspice Circuit: C2670 OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C2670 AMD Ryzen 9 3900X 30 60 90 120 150 SE +/- 1.02, N = 3 116.57 1. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.3 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU AMD Ryzen 9 3900X 400 800 1200 1600 2000 SE +/- 9.27, N = 3 1725.06 MIN: 1678.8 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.3 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU AMD Ryzen 9 3900X 600 1200 1800 2400 3000 SE +/- 2.41, N = 3 2970.76 MIN: 2916.43 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.3 Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU AMD Ryzen 9 3900X 1.111 2.222 3.333 4.444 5.555 SE +/- 0.00952, N = 3 4.93758 MIN: 4.82 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.3 Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU AMD Ryzen 9 3900X 2 4 6 8 10 SE +/- 0.06525, N = 15 7.05070 MIN: 4.04 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.3 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU AMD Ryzen 9 3900X 3 6 9 12 15 SE +/- 0.01, N = 3 11.30 MIN: 11 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.3 Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU AMD Ryzen 9 3900X 1.2971 2.5942 3.8913 5.1884 6.4855 SE +/- 0.01553, N = 3 5.76489 MIN: 5.63 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.3 Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU AMD Ryzen 9 3900X 0.7588 1.5176 2.2764 3.0352 3.794 SE +/- 0.01271, N = 3 3.37260 MIN: 3.19 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
Y-Cruncher Pi Digits To Calculate: 500M OpenBenchmarking.org Seconds, Fewer Is Better Y-Cruncher 0.7.10.9513 Pi Digits To Calculate: 500M AMD Ryzen 9 3900X 4 8 12 16 20 SE +/- 0.02, N = 3 16.59
Y-Cruncher Pi Digits To Calculate: 10B OpenBenchmarking.org Seconds, Fewer Is Better Y-Cruncher 0.7.10.9513 Pi Digits To Calculate: 10B AMD Ryzen 9 3900X 100 200 300 400 500 SE +/- 0.85, N = 3 475.92
Y-Cruncher Pi Digits To Calculate: 1B OpenBenchmarking.org Seconds, Fewer Is Better Y-Cruncher 0.7.10.9513 Pi Digits To Calculate: 1B AMD Ryzen 9 3900X 8 16 24 32 40 SE +/- 0.01, N = 3 35.43
Primesieve Length: 1e13 OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 8.0 Length: 1e13 AMD Ryzen 9 3900X 40 80 120 160 200 SE +/- 0.03, N = 3 176.64 1. (CXX) g++ options: -O3
Primesieve Length: 1e12 OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 8.0 Length: 1e12 AMD Ryzen 9 3900X 4 8 12 16 20 SE +/- 0.01, N = 3 14.18 1. (CXX) g++ options: -O3
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time AMD Ryzen 9 3900X 7 14 21 28 35 SE +/- 0.04, N = 3 31.67 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -R/usr/lib -lXpm -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
Intel Open Image Denoise Run: RTLightmap.hdr.4096x4096 - Device: CPU-Only OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 2.1 Run: RTLightmap.hdr.4096x4096 - Device: CPU-Only AMD Ryzen 9 3900X 0.0585 0.117 0.1755 0.234 0.2925 SE +/- 0.00, N = 3 0.26
Intel Open Image Denoise Run: RT.ldr_alb_nrm.3840x2160 - Device: CPU-Only OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 2.1 Run: RT.ldr_alb_nrm.3840x2160 - Device: CPU-Only AMD Ryzen 9 3900X 0.1193 0.2386 0.3579 0.4772 0.5965 SE +/- 0.00, N = 3 0.53
Intel Open Image Denoise Run: RT.hdr_alb_nrm.3840x2160 - Device: CPU-Only OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 2.1 Run: RT.hdr_alb_nrm.3840x2160 - Device: CPU-Only AMD Ryzen 9 3900X 0.1193 0.2386 0.3579 0.4772 0.5965 SE +/- 0.00, N = 3 0.53
GNU Radio Test: Hilbert Transform OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: Hilbert Transform AMD Ryzen 9 3900X 120 240 360 480 600 SE +/- 4.46, N = 3 551.6 1. 3.10.5.1
GNU Radio Test: FM Deemphasis Filter OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: FM Deemphasis Filter AMD Ryzen 9 3900X 200 400 600 800 1000 SE +/- 2.54, N = 3 1025.6 1. 3.10.5.1
GNU Radio Test: IIR Filter OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: IIR Filter AMD Ryzen 9 3900X 80 160 240 320 400 SE +/- 2.07, N = 3 386.2 1. 3.10.5.1
GNU Radio Test: FIR Filter OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: FIR Filter AMD Ryzen 9 3900X 200 400 600 800 1000 SE +/- 3.51, N = 3 838.6 1. 3.10.5.1
GNU Radio Test: Signal Source (Cosine) OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: Signal Source (Cosine) AMD Ryzen 9 3900X 800 1600 2400 3200 4000 SE +/- 26.27, N = 3 3645.8 1. 3.10.5.1
GNU Radio Test: Five Back to Back FIR Filters OpenBenchmarking.org MiB/s, More Is Better GNU Radio Test: Five Back to Back FIR Filters AMD Ryzen 9 3900X 170 340 510 680 850 SE +/- 7.53, N = 3 768.6 1. 3.10.5.1
WebP2 Image Encode Encode Settings: Quality 100, Lossless Compression OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 100, Lossless Compression AMD Ryzen 9 3900X 0.0045 0.009 0.0135 0.018 0.0225 SE +/- 0.00, N = 3 0.02 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3
WebP2 Image Encode Encode Settings: Quality 100, Compression Effort 5 OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 100, Compression Effort 5 AMD Ryzen 9 3900X 1.1115 2.223 3.3345 4.446 5.5575 SE +/- 0.01, N = 3 4.94 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3
WebP2 Image Encode Encode Settings: Quality 95, Compression Effort 7 OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 95, Compression Effort 7 AMD Ryzen 9 3900X 0.018 0.036 0.054 0.072 0.09 SE +/- 0.00, N = 3 0.08 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3
WebP2 Image Encode Encode Settings: Quality 75, Compression Effort 7 OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Quality 75, Compression Effort 7 AMD Ryzen 9 3900X 0.0383 0.0766 0.1149 0.1532 0.1915 SE +/- 0.00, N = 3 0.17 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3
WebP2 Image Encode Encode Settings: Default OpenBenchmarking.org MP/s, More Is Better WebP2 Image Encode 20220823 Encode Settings: Default AMD Ryzen 9 3900X 2 4 6 8 10 SE +/- 0.05, N = 3 8.51 1. (CXX) g++ options: -msse4.2 -fno-rtti -O3
NWChem Input: C240 Buckyball OpenBenchmarking.org Seconds, Fewer Is Better NWChem 7.0.2 Input: C240 Buckyball AMD Ryzen 9 3900X 1500 3000 4500 6000 7500 7108.2 1. (F9X) gfortran options: -lnwctask -lccsd -lmcscf -lselci -lmp2 -lmoints -lstepper -ldriver -loptim -lnwdft -lgradients -lcphf -lesp -lddscf -ldangchang -lguess -lhessian -lvib -lnwcutil -lrimp2 -lproperty -lsolvation -lnwints -lprepar -lnwmd -lnwpw -lofpw -lpaw -lpspw -lband -lnwpwlib -lcafe -lspace -lanalyze -lqhop -lpfft -ldplot -ldrdy -lvscf -lqmmm -lqmd -letrans -ltce -lbq -lmm -lcons -lperfm -ldntmc -lccca -ldimqm -lga -larmci -lpeigs -l64to32 -lopenblas -lpthread -lrt -llapack -lnwcblas -lmpi_usempif08 -lmpi_mpifh -lmpi -lopen-rte -lopen-pal -lhwloc -levent_core -levent_pthreads -lm -lz -lcomex -m64 -ffast-math -std=legacy -fdefault-integer-8 -finline-functions -O2
toyBrot Fractal Generator Implementation: C++ Threads OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Threads AMD Ryzen 9 3900X 7K 14K 21K 28K 35K SE +/- 19.09, N = 3 34112 1. (CXX) g++ options: -O3 -lpthread
toyBrot Fractal Generator Implementation: C++ Tasks OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Tasks AMD Ryzen 9 3900X 7K 14K 21K 28K 35K SE +/- 20.10, N = 3 34066 1. (CXX) g++ options: -O3 -lpthread
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: OpenMP AMD Ryzen 9 3900X 7K 14K 21K 28K 35K SE +/- 27.23, N = 3 34340 1. (CXX) g++ options: -O3 -lpthread
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms AMD Ryzen 9 3900X 0.3401 0.6802 1.0203 1.3604 1.7005 SE +/- 0.00457, N = 3 1.51159
Phoronix Test Suite v10.8.5