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&grt&sor.

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 asmfish: 1024 Hash Memory, 26 Depthblender: Barbershop - CPU-Onlyctx-clock: Context Switch Timekvazaar: 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 Fastnamd: ATPase Simulation - 327,506 Atomsopenssl: RSA 4096-bit Performancepovray: Trace Timerodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverstockfish: Total Timesysbench: CPUx264: H.264 Video Encodingx265: Bosphorus 4Kx265: 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.025V29113337974.672525.725.8324.9825.5716.4529.7861.26111.982.074082410.046.21929.43022.3802759655917763.163793.7611.1747.6029012737970.632525.725.8224.9825.5316.4629.7861.26112.362.069852405.446.05329.38321.9512729414917680.992794.3111.5548.3329106307966.032525.865.9625.4926.0616.8430.3762.39114.062.042962395.045.35029.53222.1242787963517662.378994.5311.5547.2629201868966.32525.865.9625.4126.0216.8330.4562.12114.012.043452398.245.34629.16022.4142783107917658.016995.2211.6548.1329063866968.942525.735.8425.0325.6016.4529.7661.14112.032.067792396.046.17032.62622.3532743307017668.015293.8711.5547.0028863678968.852525.845.9425.4225.9816.8130.3762.26114.202.049832392.145.56229.76422.3622782400217569.809393.8911.5646.9829018129968.182525.775.8625.1025.6216.5330.1661.12112.782.047322393.945.41129.54422.1692810094917576.440295.6411.6447.5029099840972.22525.715.8124.9325.4716.3629.6460.66111.422.073792381.146.23429.76622.4212731479617545.524093.2211.5847.22OpenBenchmarking.org

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthVcore SOC: -0.025V + PBODefaultDefault + PBOVcore: -0.025V Vcore SOC: -0.025VVcore: -0.025VVcore: -0.025V Vcore SOC: -0.025V + PBOVcore SOC: -0.025VVcore: -0.025V + PBO6M12M18M24M30MSE +/- 389143.40, N = 3SE +/- 327864.62, N = 3SE +/- 467881.72, N = 3SE +/- 349641.22, N = 3SE +/- 216608.05, N = 3SE +/- 213661.05, N = 3SE +/- 182551.50, N = 3SE +/- 72087.57, N = 32920186829113337291063072909984029063866290181292901273728863678

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V + PBOVcore: -0.025VVcore SOC: -0.025VVcore: -0.025V Vcore SOC: -0.025VDefault2004006008001000966.03966.30968.18968.85968.94970.63972.20974.67

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

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Slow

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: SlowVcore SOC: -0.025V + PBODefault + PBOVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025VVcore SOC: -0.025VDefaultVcore: -0.025V Vcore SOC: -0.025V1.31852.6373.95555.2746.5925SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 35.865.865.845.775.735.725.725.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: MediumVcore SOC: -0.025V + PBODefault + PBOVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025VDefaultVcore SOC: -0.025VVcore: -0.025V Vcore SOC: -0.025V1.3412.6824.0235.3646.705SE +/- 0.01, N = 3SE +/- 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 = 35.965.965.945.865.845.835.825.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: SlowDefault + PBOVcore: -0.025V + PBOVcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025VVcore SOC: -0.025VDefaultVcore: -0.025V Vcore SOC: -0.025V612182430SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 325.4925.4225.4125.1025.0324.9824.9824.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: MediumDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025VDefaultVcore SOC: -0.025VVcore: -0.025V Vcore SOC: -0.025V612182430SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 326.0626.0225.9825.6225.6025.5725.5325.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 FastDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore SOC: -0.025VVcore: -0.025VDefaultVcore: -0.025V Vcore SOC: -0.025V48121620SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 316.8416.8316.8116.5316.4616.4516.4516.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 FastVcore SOC: -0.025V + PBOVcore: -0.025V + PBODefault + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore SOC: -0.025VDefaultVcore: -0.025VVcore: -0.025V Vcore SOC: -0.025V714212835SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 330.4530.3730.3730.1629.7829.7829.7629.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 FastDefault + PBOVcore: -0.025V + PBOVcore SOC: -0.025V + PBOVcore SOC: -0.025VDefaultVcore: -0.025VVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V1428425670SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 362.3962.2662.1261.2661.2661.1461.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 FastVcore: -0.025V + PBODefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore SOC: -0.025VVcore: -0.025VDefaultVcore: -0.025V Vcore SOC: -0.025V306090120150SE +/- 0.15, N = 3SE +/- 0.21, N = 3SE +/- 0.15, N = 3SE +/- 0.28, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.20, N = 3SE +/- 0.29, N = 3114.20114.06114.01112.78112.36112.03111.98111.421. (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 AtomsDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V + PBOVcore: -0.025VVcore SOC: -0.025VVcore: -0.025V Vcore SOC: -0.025VDefault0.46670.93341.40011.86682.3335SE +/- 0.00187, N = 3SE +/- 0.00203, N = 3SE +/- 0.00095, N = 3SE +/- 0.00062, N = 3SE +/- 0.00209, N = 3SE +/- 0.00113, N = 3SE +/- 0.00247, N = 3SE +/- 0.00210, N = 32.042962.043452.047322.049832.067792.069852.073792.07408

OpenSSL

RSA 4096-bit Performance

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

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeVcore SOC: -0.025V + PBODefault + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V + PBOVcore SOC: -0.025VVcore: -0.025VDefaultVcore: -0.025V Vcore SOC: -0.025V1020304050SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.11, N = 345.3545.3545.4145.5646.0546.1746.2246.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

Rodinia

Test: OpenMP LavaMD

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

Rodinia

Test: OpenMP CFD Solver

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

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeVcore: -0.025V Vcore SOC: -0.025V + PBODefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025V + PBODefaultVcore: -0.025VVcore: -0.025V Vcore SOC: -0.025VVcore SOC: -0.025V6M12M18M24M30MSE +/- 262760.42, N = 3SE +/- 204964.43, N = 3SE +/- 205611.60, N = 3SE +/- 415347.25, N = 3SE +/- 177642.76, N = 3SE +/- 106635.50, N = 3SE +/- 154997.89, N = 3SE +/- 253642.93, N = 328100949278796352783107927824002275965592743307027314796272941491. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUDefaultVcore SOC: -0.025VVcore: -0.025VDefault + PBOVcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V4K8K12K16K20KSE +/- 9.13, N = 3SE +/- 7.17, N = 3SE +/- 2.75, N = 3SE +/- 4.83, N = 3SE +/- 4.74, N = 3SE +/- 1.51, N = 3SE +/- 2.56, N = 3SE +/- 0.57, N = 317763.1617680.9917668.0217662.3817658.0217576.4417569.8117545.521. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingVcore: -0.025V Vcore SOC: -0.025V + PBOVcore SOC: -0.025V + PBODefault + PBOVcore SOC: -0.025VVcore: -0.025V + PBOVcore: -0.025VDefaultVcore: -0.025V Vcore SOC: -0.025V20406080100SE +/- 0.79, N = 3SE +/- 0.89, N = 3SE +/- 1.14, N = 3SE +/- 0.94, N = 3SE +/- 1.02, N = 3SE +/- 0.85, N = 3SE +/- 1.21, N = 3SE +/- 1.17, N = 395.6495.2294.5394.3193.8993.8793.7693.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 4KVcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025V + PBOVcore: -0.025V Vcore SOC: -0.025VVcore: -0.025V + PBOVcore: -0.025VDefault + PBOVcore SOC: -0.025VDefault3691215SE +/- 0.20, N = 3SE +/- 0.15, N = 5SE +/- 0.11, N = 3SE +/- 0.15, N = 5SE +/- 0.07, N = 3SE +/- 0.12, N = 8SE +/- 0.03, N = 3SE +/- 0.08, N = 311.6511.6411.5811.5611.5511.5511.5511.171. (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 1080pVcore SOC: -0.025VVcore SOC: -0.025V + PBODefaultVcore: -0.025V Vcore SOC: -0.025V + PBODefault + PBOVcore: -0.025V Vcore SOC: -0.025VVcore: -0.025VVcore: -0.025V + PBO1122334455SE +/- 0.21, N = 3SE +/- 0.62, N = 3SE +/- 0.81, N = 3SE +/- 0.61, N = 3SE +/- 0.16, N = 3SE +/- 0.64, N = 3SE +/- 0.49, N = 7SE +/- 0.07, N = 348.3348.1347.6047.5047.2647.2247.0046.981. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma


Phoronix Test Suite v10.8.4