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/2104298-DWAG-AMDRYZE06&grs.

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 CFD Solverx264: H.264 Video Encodingkvazaar: Bosphorus 4K - Very Fastkvazaar: Bosphorus 1080p - Very Fastkvazaar: Bosphorus 4K - Slowkvazaar: Bosphorus 4K - Ultra Faststockfish: Total Timekvazaar: Bosphorus 1080p - Mediumkvazaar: Bosphorus 1080p - Slowkvazaar: Bosphorus 4K - Mediumkvazaar: Bosphorus 1080p - Ultra Fastnamd: ATPase Simulation - 327,506 Atomsasmfish: 1024 Hash Memory, 26 Depthpovray: Trace Timeblender: Barbershop - CPU-Onlycompress-7zip: Compress Speed Testradiance: Serialsysbench: CPUx265: Bosphorus 1080px265: Bosphorus 4Kradiance: SMP Parallelrodinia: OpenMP LavaMDopenssl: RSA 4096-bit Performancectx-clock: Context Switch TimePBO Enabled, CPU -0.0250VPBO EnabledPBO Enabled, CPU auto voltageStock27.1378.7112.7849.404.5322.822131544019.2318.764.6287.872.730402089293759.411297.7245167566.0513183.338.361.97176.6339.121796.6018026.2977.3412.9149.904.5623.222175846519.3618.874.6588.572.712982105107259.201289.6945729568.2613261.468.331.95176.5338.861794.7718027.1676.4212.5748.624.4522.662124068918.9318.464.5586.902.755072120692660.081306.2345170572.7613107.298.271.95178.0839.171789.53180OpenBenchmarking.org

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

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

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 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 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: 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

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

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 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 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: 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

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

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

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

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

Radiance Benchmark

Test: Serial

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

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

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

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

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

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

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


Phoronix Test Suite v10.8.4