3700X Eco Mode vs Default, PBO, and AutoOC

AMD Ryzen 7 3700X 8-Core testing with a MSI B450 GAMING PRO CARBON AC (MS-7B85) v1.0 (1.B2 BIOS) and MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Solus 4.0 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1911246-SERE-3700XVA52&gru.

3700X Eco Mode vs Default, PBO, and AutoOCProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionNormalEco ModePBOPBO + AutoOCAMD Ryzen 7 3700X 8-Core @ 3.60GHz (8 Cores / 16 Threads)MSI B450 GAMING PRO CARBON AC (MS-7B85) v1.0 (1.B2 BIOS)AMD Starship/Matisse16384MBSamsung SSD 970 EVO 500GB + 250GB Samsung SSD 850 + 1000GB Western Digital WD10EZEX-08W + 4001GB Western Digital WD40EZRZ-00GMSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1303/2000MHz)AMD Ellesmere HDMI Audio24G1WG4Intel I211 + Intel-AC 9260Solus 4.05.3.8-133.current (x86_64)BudgieX Server 1.20.5modesetting 1.20.54.5 Mesa 19.2.2 (LLVM 8.0.1)GCC 9.2.0ext41920x1080Samsung SSD 970 EVO 500GB + 1000GB Western Digital WD10EZEX-08W + 250GB Samsung SSD 850 + 4001GB Western Digital WD40EZRZ-00GSamsung SSD 970 EVO 500GB + 250GB Samsung SSD 850 + 1000GB Western Digital WD10EZEX-08W + 4001GB Western Digital WD40EZRZ-00GSamsung SSD 970 EVO 500GB + 1000GB Western Digital WD10EZEX-08W + 250GB Samsung SSD 850 + 4001GB Western Digital WD40EZRZ-00GOpenBenchmarking.orgKernel Details- amdgpu.si_support=1 amdgpu.cik_support=1Environment Details- __GL_MaxFramesAllowed=1Compiler Details- --build=x86_64-solus-linux --enable-__cxa_atexit --enable-clocale=gnu --enable-gnu-indirect-function --enable-gold --enable-languages=c,c++,fortran --enable-ld=default --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --target=x86_64-solus-linux --with-arch_32=i686 --with-gcc-major-version-only --with-gnu-ld --with-linker-hash-style=gnu --with-multilib-list=m32,m64Processor Details- Scaling Governor: acpi-cpufreq ondemandSecurity Details- 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

3700X Eco Mode vs Default, PBO, and AutoOCsysbench: CPUx264: H.264 Video Encodingx265: H.265 1080p Video Encodingcompress-7zip: Compress Speed Teststockfish: Total Timeasmfish: 1024 Hash Memory, 26 Depthopenssl: RSA 4096-bit Performancectx-clock: Context Switch Timenamd: ATPase Simulation - 327,506 Atomsrodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverbuild-gcc: Time To Compilebuild-linux-kernel: Time To Compilepovray: Trace Timeradiance: Serialradiance: SMP Parallelblender: Barbershop - CPU-OnlyNormalEco ModePBOPBO + AutoOC17568.3596.1544.255460327153466271949682396.432522.1151629.3522.05591.9864.0844.64551.24177.67990.0917604.0089.4041.195260325098544253179502234.202522.3089831.6222.82611.8967.7048.99552.08176.371063.4117434.7397.6044.185463627522513274779232378.002522.0800828.8022.09588.3262.3843.95556.40174.54982.7617524.2096.3943.865482726931484272277162392.472522.1111529.3622.12591.5363.2744.70547.34175.78990.42OpenBenchmarking.org

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUNormalEco ModePBOPBO + AutoOC4K8K12K16K20KSE +/- 21.69, N = 3SE +/- 4.49, N = 3SE +/- 14.44, N = 3SE +/- 17.92, N = 317568.3517604.0017434.7317524.201. (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 EncodingNormalEco ModePBOPBO + AutoOC20406080100SE +/- 1.17, N = 3SE +/- 0.98, N = 3SE +/- 0.88, N = 3SE +/- 1.00, N = 396.1589.4097.6096.391. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.0H.265 1080p Video EncodingNormalEco ModePBOPBO + AutoOC1020304050SE +/- 0.20, N = 3SE +/- 0.02, N = 3SE +/- 0.25, N = 3SE +/- 0.06, N = 344.2541.1944.1843.861. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestNormalEco ModePBOPBO + AutoOC12K24K36K48K60KSE +/- 22.74, N = 3SE +/- 85.64, N = 3SE +/- 97.92, N = 3SE +/- 62.64, N = 3546035260354636548271. (CXX) g++ options: -pipe -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeNormalEco ModePBOPBO + AutoOC6M12M18M24M30MSE +/- 72706.13, N = 3SE +/- 63144.30, N = 3SE +/- 422309.95, N = 3SE +/- 144472.30, N = 3271534662509854427522513269314841. (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 DepthNormalEco ModePBOPBO + AutoOC6M12M18M24M30MSE +/- 161388.21, N = 3SE +/- 87658.87, N = 3SE +/- 65832.31, N = 3SE +/- 35654.24, N = 327194968253179502747792327227716

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceNormalEco ModePBOPBO + AutoOC5001000150020002500SE +/- 1.51, N = 3SE +/- 1.82, N = 3SE +/- 1.25, N = 3SE +/- 2.78, N = 32396.432234.202378.002392.471. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeNormalEco ModePBOPBO + AutoOC60120180240300252252252252

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsNormalEco ModePBOPBO + AutoOC0.51951.0391.55852.0782.5975SE +/- 0.00276, N = 3SE +/- 0.00451, N = 3SE +/- 0.00277, N = 3SE +/- 0.00252, N = 32.115162.308982.080082.11115

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDNormalEco ModePBOPBO + AutoOC714212835SE +/- 0.11, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 3SE +/- 0.11, N = 329.3531.6228.8029.361. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverNormalEco ModePBOPBO + AutoOC510152025SE +/- 0.13, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 322.0522.8222.0922.121. (CXX) g++ options: -O2 -lOpenCL

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 8.2Time To CompileNormalEco ModePBOPBO + AutoOC130260390520650591.98611.89588.32591.53

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileNormalEco ModePBOPBO + AutoOC1530456075SE +/- 0.73, N = 3SE +/- 0.90, N = 3SE +/- 0.88, N = 4SE +/- 0.78, N = 564.0867.7062.3863.27

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeNormalEco ModePBOPBO + AutoOC1122334455SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 344.6448.9943.9544.701. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Radiance Benchmark

Test: Serial

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SerialNormalEco ModePBOPBO + AutoOC120240360480600551.24552.08556.40547.34

Radiance Benchmark

Test: SMP Parallel

OpenBenchmarking.orgSeconds, Fewer Is BetterRadiance Benchmark 5.0Test: SMP ParallelNormalEco ModePBOPBO + AutoOC4080120160200177.67176.37174.54175.78

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyNormalEco ModePBOPBO + AutoOC2004006008001000990.091063.41982.76990.42


Phoronix Test Suite v10.8.4