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 AutoOC Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Normal Eco Mode PBO PBO + AutoOC AMD 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/Matisse 16384MB Samsung SSD 970 EVO 500GB + 250GB Samsung SSD 850 + 1000GB Western Digital WD10EZEX-08W + 4001GB Western Digital WD40EZRZ-00G MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1303/2000MHz) AMD Ellesmere HDMI Audio 24G1WG4 Intel I211 + Intel-AC 9260 Solus 4.0 5.3.8-133.current (x86_64) Budgie X Server 1.20.5 modesetting 1.20.5 4.5 Mesa 19.2.2 (LLVM 8.0.1) GCC 9.2.0 ext4 1920x1080 Samsung SSD 970 EVO 500GB + 1000GB Western Digital WD10EZEX-08W + 250GB Samsung SSD 850 + 4001GB Western Digital WD40EZRZ-00G Samsung SSD 970 EVO 500GB + 250GB Samsung SSD 850 + 1000GB Western Digital WD10EZEX-08W + 4001GB Western Digital WD40EZRZ-00G Samsung SSD 970 EVO 500GB + 1000GB Western Digital WD10EZEX-08W + 250GB Samsung SSD 850 + 4001GB Western Digital WD40EZRZ-00G OpenBenchmarking.org Kernel Details - amdgpu.si_support=1 amdgpu.cik_support=1 Environment Details - __GL_MaxFramesAllowed=1 Compiler 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,m64 Processor Details - Scaling Governor: acpi-cpufreq ondemand Security 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 AutoOC sysbench: CPU x264: H.264 Video Encoding x265: H.265 1080p Video Encoding compress-7zip: Compress Speed Test stockfish: Total Time asmfish: 1024 Hash Memory, 26 Depth openssl: RSA 4096-bit Performance ctx-clock: Context Switch Time namd: ATPase Simulation - 327,506 Atoms rodinia: OpenMP LavaMD rodinia: OpenMP CFD Solver build-gcc: Time To Compile build-linux-kernel: Time To Compile povray: Trace Time radiance: Serial radiance: SMP Parallel blender: Barbershop - CPU-Only Normal Eco Mode PBO PBO + AutoOC 17568.35 96.15 44.25 54603 27153466 27194968 2396.43 252 2.11516 29.35 22.05 591.98 64.08 44.64 551.24 177.67 990.09 17604.00 89.40 41.19 52603 25098544 25317950 2234.20 252 2.30898 31.62 22.82 611.89 67.70 48.99 552.08 176.37 1063.41 17434.73 97.60 44.18 54636 27522513 27477923 2378.00 252 2.08008 28.80 22.09 588.32 62.38 43.95 556.40 174.54 982.76 17524.20 96.39 43.86 54827 26931484 27227716 2392.47 252 2.11115 29.36 22.12 591.53 63.27 44.70 547.34 175.78 990.42 OpenBenchmarking.org
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: CPU Normal Eco Mode PBO PBO + AutoOC 4K 8K 12K 16K 20K SE +/- 21.69, N = 3 SE +/- 4.49, N = 3 SE +/- 14.44, N = 3 SE +/- 17.92, N = 3 17568.35 17604.00 17434.73 17524.20 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -march=amdfam10 -rdynamic -ldl -laio -lm
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding Normal Eco Mode PBO PBO + AutoOC 20 40 60 80 100 SE +/- 1.17, N = 3 SE +/- 0.98, N = 3 SE +/- 0.88, N = 3 SE +/- 1.00, N = 3 96.15 89.40 97.60 96.39 1. (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.org Frames Per Second, More Is Better x265 3.0 H.265 1080p Video Encoding Normal Eco Mode PBO PBO + AutoOC 10 20 30 40 50 SE +/- 0.20, N = 3 SE +/- 0.02, N = 3 SE +/- 0.25, N = 3 SE +/- 0.06, N = 3 44.25 41.19 44.18 43.86 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Normal Eco Mode PBO PBO + AutoOC 12K 24K 36K 48K 60K SE +/- 22.74, N = 3 SE +/- 85.64, N = 3 SE +/- 97.92, N = 3 SE +/- 62.64, N = 3 54603 52603 54636 54827 1. (CXX) g++ options: -pipe -lpthread
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Normal Eco Mode PBO PBO + AutoOC 6M 12M 18M 24M 30M SE +/- 72706.13, N = 3 SE +/- 63144.30, N = 3 SE +/- 422309.95, N = 3 SE +/- 144472.30, N = 3 27153466 25098544 27522513 26931484 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Normal Eco Mode PBO PBO + AutoOC 6M 12M 18M 24M 30M SE +/- 161388.21, N = 3 SE +/- 87658.87, N = 3 SE +/- 65832.31, N = 3 SE +/- 35654.24, N = 3 27194968 25317950 27477923 27227716
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Normal Eco Mode PBO PBO + AutoOC 500 1000 1500 2000 2500 SE +/- 1.51, N = 3 SE +/- 1.82, N = 3 SE +/- 1.25, N = 3 SE +/- 2.78, N = 3 2396.43 2234.20 2378.00 2392.47 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Normal Eco Mode PBO PBO + AutoOC 60 120 180 240 300 252 252 252 252
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13b1 ATPase Simulation - 327,506 Atoms Normal Eco Mode PBO PBO + AutoOC 0.5195 1.039 1.5585 2.078 2.5975 SE +/- 0.00276, N = 3 SE +/- 0.00451, N = 3 SE +/- 0.00277, N = 3 SE +/- 0.00252, N = 3 2.11516 2.30898 2.08008 2.11115
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Normal Eco Mode PBO PBO + AutoOC 7 14 21 28 35 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 29.35 31.62 28.80 29.36 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Normal Eco Mode PBO PBO + AutoOC 5 10 15 20 25 SE +/- 0.13, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 22.05 22.82 22.09 22.12 1. (CXX) g++ options: -O2 -lOpenCL
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 8.2 Time To Compile Normal Eco Mode PBO PBO + AutoOC 130 260 390 520 650 591.98 611.89 588.32 591.53
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.18 Time To Compile Normal Eco Mode PBO PBO + AutoOC 15 30 45 60 75 SE +/- 0.73, N = 3 SE +/- 0.90, N = 3 SE +/- 0.88, N = 4 SE +/- 0.78, N = 5 64.08 67.70 62.38 63.27
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time Normal Eco Mode PBO PBO + AutoOC 11 22 33 44 55 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 44.64 48.99 43.95 44.70 1. (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.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial Normal Eco Mode PBO PBO + AutoOC 120 240 360 480 600 551.24 552.08 556.40 547.34
Radiance Benchmark Test: SMP Parallel OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: SMP Parallel Normal Eco Mode PBO PBO + AutoOC 40 80 120 160 200 177.67 176.37 174.54 175.78
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Barbershop - Compute: CPU-Only Normal Eco Mode PBO PBO + AutoOC 200 400 600 800 1000 990.09 1063.41 982.76 990.42
Phoronix Test Suite v10.8.4