amd-ryzen-3700x-core-voltage-offset-and-performance

AMD Ryzen 7 3700X 8-Core testing with a Gigabyte X570 AORUS MASTER (F21 BIOS) and Gigabyte AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB on Arch Linux via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2011115-NE-AMDRYZEN308.

amd-ryzen-3700x-core-voltage-offset-and-performance ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLOpenCLVulkanCompilerFile-SystemScreen ResolutionDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025VAMD Ryzen 7 3700X 8-Core @ 3.60GHz (8 Cores / 16 Threads)Gigabyte X570 AORUS MASTER (F21 BIOS)AMD Starship/Matisse32GB2 x 1000GB CSSD-M2B1TPG3VNF + 6001GB TOSHIBA DT02ABA6 + 750GB Seagate ST9750423ASGigabyte AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz)AMD Navi 10 HDMI AudioLG HDR 4KIntel I211 + Realtek RTL8125 2.5GbE + Intel Wi-Fi 6 AX200Arch Linux5.9.6-zen1-1-zen (x86_64)GNOME Shell 3.38.1X Server 1.20.9 + Waylandmodesetting 1.20.94.6 Mesa 20.2.1 (LLVM 10.0.1)OpenCL 1.1 Mesa 20.2.11.2.158Clang 10.0.1 + LLVM 10.0.1ext43840x2160OpenBenchmarking.orgKernel Details- amdgpu.dpm=1 amdgpu.ppfeaturemask=0xffffffffCompiler Details- --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Processor Details- Scaling Governor: acpi-cpufreq schedutil - CPU Microcode: 0x8701021Security 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

amd-ryzen-3700x-core-voltage-offset-and-performance rodinia: 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 1080pstockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthpovray: Trace Timeopenssl: RSA 4096-bit Performancectx-clock: Context Switch Timesysbench: CPUblender: Barbershop - CPU-OnlyDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V29.43022.3802.074085.725.8324.9825.5716.4529.7861.26111.9893.7611.1747.60275965592911333746.2192410.025217763.1637974.6729.38321.9512.069855.725.8224.9825.5316.4629.7861.26112.3694.3111.5548.33272941492901273746.0532405.425217680.9927970.6329.53222.1242.042965.865.9625.4926.0616.8430.3762.39114.0694.5311.5547.26278796352910630745.3502395.025217662.3789966.0329.16022.4142.043455.865.9625.4126.0216.8330.4562.12114.0195.2211.6548.13278310792920186845.3462398.225217658.0169966.332.62622.3532.067795.735.8425.0325.6016.4529.7661.14112.0393.8711.5547.00274330702906386646.1702396.025217668.0152968.9429.76422.3622.049835.845.9425.4225.9816.8130.3762.26114.2093.8911.5646.98278240022886367845.5622392.125217569.8093968.8529.54422.1692.047325.775.8625.1025.6216.5330.1661.12112.7895.6411.6447.50281009492901812945.4112393.925217576.4402968.1829.76622.4212.073795.715.8124.9325.4716.3629.6460.66111.4293.2211.5847.22273147962909984046.2342381.125217545.5240972.2OpenBenchmarking.org

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V816243240SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.33, N = 7SE +/- 0.01, N = 3SE +/- 0.16, N = 3SE +/- 0.26, N = 15SE +/- 0.39, N = 3SE +/- 0.27, N = 329.4329.3829.5329.1632.6329.7629.5429.771. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V510152025SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.11, N = 3SE +/- 0.08, N = 3SE +/- 0.06, N = 3SE +/- 0.04, N = 322.3821.9522.1222.4122.3522.3622.1722.421. (CXX) g++ options: -O2 -lOpenCL

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V0.46670.93341.40011.86682.3335SE +/- 0.00210, N = 3SE +/- 0.00113, N = 3SE +/- 0.00187, N = 3SE +/- 0.00203, N = 3SE +/- 0.00209, N = 3SE +/- 0.00062, N = 3SE +/- 0.00095, N = 3SE +/- 0.00247, N = 32.074082.069852.042962.043452.067792.049832.047322.07379

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Slow

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: SlowDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V1.31852.6373.95555.2746.5925SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 35.725.725.865.865.735.845.775.711. (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: MediumDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V1.3412.6824.0235.3646.705SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 35.835.825.965.965.845.945.865.811. (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: SlowDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V612182430SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 324.9824.9825.4925.4125.0325.4225.1024.931. (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: MediumDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V612182430SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 325.5725.5326.0626.0225.6025.9825.6225.471. (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 FastDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V48121620SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 316.4516.4616.8416.8316.4516.8116.5316.361. (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 FastDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V714212835SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 329.7829.7830.3730.4529.7630.3730.1629.641. (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 FastDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V1428425670SE +/- 0.08, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 361.2661.2662.3962.1261.1462.2661.1260.661. (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 FastDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V306090120150SE +/- 0.20, N = 3SE +/- 0.09, N = 3SE +/- 0.21, N = 3SE +/- 0.15, N = 3SE +/- 0.04, N = 3SE +/- 0.15, N = 3SE +/- 0.28, N = 3SE +/- 0.29, N = 3111.98112.36114.06114.01112.03114.20112.78111.421. (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 EncodingDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V20406080100SE +/- 1.21, N = 3SE +/- 0.94, N = 3SE +/- 1.14, N = 3SE +/- 0.89, N = 3SE +/- 0.85, N = 3SE +/- 1.02, N = 3SE +/- 0.79, N = 3SE +/- 1.17, N = 393.7694.3194.5395.2293.8793.8995.6493.221. (CC) gcc options: -ldl -llsmash -lavformat -lavcodec -lavutil -lswscale -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 4KDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V3691215SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.12, N = 8SE +/- 0.20, N = 3SE +/- 0.07, N = 3SE +/- 0.15, N = 5SE +/- 0.15, N = 5SE +/- 0.11, N = 311.1711.5511.5511.6511.5511.5611.6411.581. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V1122334455SE +/- 0.81, N = 3SE +/- 0.21, N = 3SE +/- 0.16, N = 3SE +/- 0.62, N = 3SE +/- 0.49, N = 7SE +/- 0.07, N = 3SE +/- 0.61, N = 3SE +/- 0.64, N = 347.6048.3347.2648.1347.0046.9847.5047.221. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V6M12M18M24M30MSE +/- 177642.76, N = 3SE +/- 253642.93, N = 3SE +/- 204964.43, N = 3SE +/- 205611.60, N = 3SE +/- 106635.50, N = 3SE +/- 415347.25, N = 3SE +/- 262760.42, N = 3SE +/- 154997.89, N = 327596559272941492787963527831079274330702782400228100949273147961. (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 DepthDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V6M12M18M24M30MSE +/- 327864.62, N = 3SE +/- 182551.50, N = 3SE +/- 467881.72, N = 3SE +/- 389143.40, N = 3SE +/- 216608.05, N = 3SE +/- 72087.57, N = 3SE +/- 213661.05, N = 3SE +/- 349641.22, N = 32911333729012737291063072920186829063866288636782901812929099840

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V1020304050SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.11, N = 346.2246.0545.3545.3546.1745.5645.4146.231. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lpthread -lXpm -lSM -lICE -lX11 -lIlmImf -lIlmImf-2_5 -lImath-2_5 -lHalf-2_5 -lIex-2_5 -lIexMath-2_5 -lIlmThread-2_5 -lIlmThread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V5001000150020002500SE +/- 0.52, N = 3SE +/- 2.97, N = 3SE +/- 1.62, N = 3SE +/- 0.52, N = 3SE +/- 0.47, N = 3SE +/- 1.58, N = 3SE +/- 1.63, N = 3SE +/- 1.16, N = 32410.02405.42395.02398.22396.02392.12393.92381.11. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V60120180240300252252252252252252252252

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V4K8K12K16K20KSE +/- 9.13, N = 3SE +/- 7.17, N = 3SE +/- 4.83, N = 3SE +/- 4.74, N = 3SE +/- 2.75, N = 3SE +/- 2.56, N = 3SE +/- 1.51, N = 3SE +/- 0.57, N = 317763.1617680.9917662.3817658.0217668.0217569.8117576.4417545.521. (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-OnlyDefaultVcore SOC: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025VVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V2004006008001000974.67970.63966.03966.30968.94968.85968.18972.20


Phoronix Test Suite v10.8.4