amd-ryzen-5-3600-pbo-undervolting

AMD Ryzen 5 3600 6-Core testing with a ASUS PRIME B350M-A (5603 BIOS) and Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Fedora 32 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2104289-AS-AMDRYZEN523.

amd-ryzen-5-3600-pbo-undervoltingProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLOpenCLVulkanCompilerFile-SystemScreen ResolutionPBO Enabled, CPU -0.0250VPBO EnabledPBO Enabled, CPU auto voltageStockAMD Ryzen 5 3600 6-Core @ 3.60GHz (6 Cores / 12 Threads)ASUS PRIME B350M-A (5603 BIOS)AMD Starship/Matisse32768MBSamsung SSD 960 EVO 500GB + 2000GB Samsung SSD 860Sapphire AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1560/2100MHz)AMD Ellesmere HDMI AudioPHL 276E8VRealtek RTL8111/8168/8411Fedora 325.11.14-100.fc32.x86_64 (x86_64)GNOME Shell 3.36.9X Server 1.19.6 + Waylandmodesetting 1.19.64.6 Mesa 20.2.3 (LLVM 10.0.1)OpenCL 1.2 LINUX + OpenCL 2.1 AMD-APP (3098.0) + OpenCL 2.1 AMD-APP (3188.4) + OpenCL 1.2 pocl 1.5 RelWithDebInfo LLVM 10.0.1 RELOC SLEEF DISTRO POCL_DEBUG1.2.131Clang 10.0.1ext43840x2160OpenBenchmarking.orgCompiler Details- --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver Processor Details- Scaling Governor: acpi-cpufreq schedutilSecurity Details- SELinux + 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

amd-ryzen-5-3600-pbo-undervoltingrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solvernamd: ATPase Simulation - 327,506 Atomskvazaar: Bosphorus 4K - Slowkvazaar: Bosphorus 4K - Mediumkvazaar: Bosphorus 1080p - Slowkvazaar: Bosphorus 1080p - Mediumkvazaar: Bosphorus 4K - Very Fastkvazaar: Bosphorus 4K - Ultra Fastkvazaar: Bosphorus 1080p - Very Fastkvazaar: Bosphorus 1080p - Ultra Fastx264: H.264 Video Encodingx265: Bosphorus 4Kx265: Bosphorus 1080pcompress-7zip: Compress Speed Teststockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthpovray: Trace Timeradiance: Serialradiance: SMP Parallelopenssl: RSA 4096-bit Performancectx-clock: Context Switch Timesysbench: CPUblender: Barbershop - CPU-OnlyPBO Enabled, CPU -0.0250VPBO EnabledPBO Enabled, CPU auto voltageStock39.1227.132.730404.534.6218.7619.2312.7822.8249.4087.8778.711.978.3645167213154402089293759.41566.05176.631796.6018013183.331297.7238.8626.292.712984.564.6518.8719.3612.9123.2249.9088.5777.341.958.3345729217584652105107259.20568.26176.531794.7718013261.461289.6939.1727.162.755074.454.5518.4618.9312.5722.6648.6286.9076.421.958.2745170212406892120692660.08572.76178.081789.5318013107.291306.23OpenBenchmarking.org

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock918273645SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 339.1238.8639.171. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock612182430SE +/- 0.06, N = 3SE +/- 0.16, N = 3SE +/- 0.10, N = 327.1326.2927.161. (CXX) g++ options: -O2 -lOpenCL

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock0.61991.23981.85972.47963.0995SE +/- 0.00056, N = 9SE +/- 0.00293, N = 3SE +/- 0.00541, N = 32.730402.712982.75507

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Slow

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: SlowPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock1.0262.0523.0784.1045.13SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 34.534.564.451. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Medium

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: MediumPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock1.04632.09263.13894.18525.2315SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 34.624.654.551. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Slow

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: SlowPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock510152025SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 318.7618.8718.461. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Medium

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: MediumPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock510152025SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 319.2319.3618.931. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Very Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: Very FastPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock3691215SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 312.7812.9112.571. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Ultra Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: Ultra FastPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock612182430SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 322.8223.2222.661. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Very Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Very FastPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock1122334455SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 349.4049.9048.621. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Ultra Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Ultra FastPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock20406080100SE +/- 0.13, N = 3SE +/- 0.09, N = 3SE +/- 0.14, N = 387.8788.5786.901. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock20406080100SE +/- 0.26, N = 3SE +/- 1.11, N = 6SE +/- 0.94, N = 878.7177.3476.421. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock0.44330.88661.32991.77322.2165SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.971.951.951. (CXX) g++ options: -O2 -rdynamic -lpthread -lrt -ldl -lnuma

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock246810SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 38.368.338.271. (CXX) g++ options: -O2 -rdynamic -lpthread -lrt -ldl -lnuma

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock10K20K30K40K50KSE +/- 30.02, N = 3SE +/- 70.90, N = 3SE +/- 115.35, N = 34516745729451701. (CXX) g++ options: -pipe -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimePBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock5M10M15M20M25MSE +/- 169645.47, N = 3SE +/- 128732.24, N = 3SE +/- 95870.36, N = 32131544021758465212406891. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock5M10M15M20M25MSE +/- 148133.11, N = 3SE +/- 136495.53, N = 3SE +/- 169554.42, N = 3208929372105107221206926

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimePBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock1326395265SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 359.4159.2060.081. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lpthread -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Radiance Benchmark

Test: Serial

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SerialPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock120240360480600566.05568.26572.76

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock4080120160200176.63176.53178.08

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformancePBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock400800120016002000SE +/- 2.29, N = 3SE +/- 1.71, N = 3SE +/- 1.12, N = 31796.601794.771789.531. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimePBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock4080120160200180180180

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock3K6K9K12K15KSE +/- 4.93, N = 3SE +/- 5.47, N = 3SE +/- 4.40, N = 313183.3313261.4613107.291. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyPBO Enabled, CPU -0.0250VPBO Enabled, CPU auto voltageStock300600900120015001297.721289.691306.23


Phoronix Test Suite v10.8.4