Core i7 7700K vs. Ryzen 7 1800X vs. Core i9 7900X Linux Power + Thermal

AMD Ryzen 1700 OC 3800 with 1.3v vcore and 1.115v SOC

HTML result view exported from: https://openbenchmarking.org/result/1707215-TR-1706282TR50&grs&rdt.

Core i7 7700K vs. Ryzen 7 1800X vs. Core i9 7900X Linux Power + ThermalProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionCore i7 7700KRyzen 7 1800XCore i9 7900XCore i9 7900X - NH-D9LR7-1700 @ 3.8 1.3v 3200MHz DDR4Intel Core i7-7700K @ 4.50GHz (8 Cores)MSI Z270-A PRO (MS-7A71) v1.0Intel Device 591f + Z27016384MBSamsung SSD 950 PRO 256GBAMD POLARIS10 (DRM 3.15.0 / 4.12.0-999-generic LLVM 5.0.0) 8192MBRealtek ALC892Acer B286HKRealtek RTL8111/8168/8411Ubuntu 17.044.12.0-999-generic (x86_64) 20170618Unity 7.5.0X Server 1.19.3amdgpu 1.3.994.5 Mesa 17.2.0-devel- padoka PPA (LLVM 5.0.0)1.0.42GCC 6.3.0 20170406ext43840x2160AMD Ryzen 7 1800X Eight-Core @ 3.60GHz (16 Cores)MSI X370 XPOWER GAMING TITANIUM (MS-7A31) v1.0AMD Device 1450AMD Device aaf0Intel I211 Gigabit ConnectionIntel Core i7-7900X @ 4.50GHz (20 Cores)MSI X299 SLI PLUS (MS-7A93) v1.0Intel Device 2020Realtek ALC1220Intel ConnectionAMD Ryzen 7 1700 Eight-Core @ 3.79GHz (16 Cores)Gigabyte AX370-Gaming 5AMD Device 1450250GB Samsung SSD 850AMD Radeon RX 470/480 4096MBAMD Device aaf0DELL U3417WIntel I211 Gigabit ConnectionArch Linux4.11.9-1-ARCH (x86_64)GNOME Shell 3.24.3Waylandamdgpu 1.3.01.0.3GCC 7.1.1 20170630 + Clang 4.0.13440x1440OpenBenchmarking.orgCompiler Details- Core i7 7700K: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v - Ryzen 7 1800X: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v - Core i9 7900X: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v - Core i9 7900X - NH-D9L: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic -v - R7-1700 @ 3.8 1.3v 3200MHz DDR4: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-multilib --disable-werror --enable-__cxa_atexit --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++ --enable-libmpx --enable-lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Processor Details- Core i7 7700K: Scaling Governor: intel_pstate powersave- Ryzen 7 1800X: Scaling Governor: acpi-cpufreq ondemand- Core i9 7900X: Scaling Governor: intel_pstate powersave- Core i9 7900X - NH-D9L: Scaling Governor: intel_pstate powersaveGraphics Details- GLAMOR

Core i7 7700K vs. Ryzen 7 1800X vs. Core i9 7900X Linux Power + Thermalhimeno: Poisson Pressure Solverc-ray: Total Timeunigine-super: 1920 x 1080 - Fullscreen - Highbuild-linux-kernel: Time To Compileapache: Static Web Page Servingxonotic: 3840 x 2160 - Ultimatetesseract: 3840 x 2160openssl: RSA 4096-bit Performancepgbench: Mostly RAM - Heavy Contention - Read Writeencode-flac: WAV To FLACCore i7 7700KRyzen 7 1800XCore i9 7900XCore i9 7900X - NH-D9LR7-1700 @ 3.8 1.3v 3200MHz DDR42930.6316.1530.10103.1753158.11132.94154.76808.704128.244.391110.518.0029.7081.4129482.73154.49164.151142.073120.805.662967.806.6230.5050.5945963.02153.99151.652075.639194.554.721111.799.4913.5071.65208.48237.781173.533320.555.83OpenBenchmarking.org

Timed Linux Kernel Compilation

System Power Consumption Monitor

MinAvgMaxCore i7 7700K55.3133.9158.0Ryzen 7 1800X79.2172.9188.4Core i9 7900X89.6234.3307.2OpenBenchmarking.orgWatts, Fewer Is BetterTimed Linux Kernel Compilation 4.9System Power Consumption Monitor80160240320400

OpenSSL

System Power Consumption Monitor

MinAvgMaxCore i7 7700K50.7113.7133.4Ryzen 7 1800X163.9165.0166.2Core i9 7900X88.6236.8279.7OpenBenchmarking.orgWatts, Fewer Is BetterOpenSSL 1.0.1gSystem Power Consumption Monitor70140210280350

Xonotic

System Power Consumption Monitor

MinAvgMaxCore i7 7700K59.7165.9223.0Ryzen 7 1800X104.4207.0237.0Core i9 7900X117.4209.4249.0OpenBenchmarking.orgWatts, Fewer Is BetterXonotic 0.8.2System Power Consumption Monitor60120180240300

Unigine Superposition

System Power Consumption Monitor

MinAvgMaxCore i7 7700K58.9194.3222.4Ryzen 7 1800X80.3208.9228.6Core i9 7900X116.8219.3239.5OpenBenchmarking.orgWatts, Fewer Is BetterUnigine Superposition 1.0System Power Consumption Monitor60120180240300

Timed Linux Kernel Compilation

CPU Temperature Monitor

MinAvgMaxCore i9 7900X - i1124.069.493.0Core i7 7700K36.069.278.0Core i9 7900X - NH-D9L24.064.284.0OpenBenchmarking.orgCelsius, Fewer Is BetterTimed Linux Kernel Compilation 4.9CPU Temperature Monitor20406080100

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS Per Watt, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverCore i7 7700KRyzen 7 1800XCore i9 7900X81624324035.8811.2625.54

PostgreSQL pgbench

CPU Temperature Monitor

MinAvgMaxCore i9 7900X - i1123.026.946.0Core i7 7700K30.038.872.0Core i9 7900X - NH-D9L25.030.952.0OpenBenchmarking.orgCelsius, Fewer Is BetterPostgreSQL pgbench 9.6.3CPU Temperature Monitor20406080100

Apache Benchmark

CPU Temperature Monitor

MinAvgMaxCore i9 7900X - i1123.027.029.0Core i7 7700K30.051.169.0Core i9 7900X - NH-D9L25.031.944.0OpenBenchmarking.orgCelsius, Fewer Is BetterApache Benchmark 2.4.7CPU Temperature Monitor20406080100

Tesseract

System Power Consumption Monitor

MinAvgMaxCore i7 7700K86.2181.3200.3Ryzen 7 1800X78.6212.4228.3Core i9 7900X91.4211.9228.7OpenBenchmarking.orgWatts, Fewer Is BetterTesseract 2014-05-12System Power Consumption Monitor60120180240300

PostgreSQL pgbench

System Power Consumption Monitor

MinAvgMaxCore i7 7700K50.269.191.6Ryzen 7 1800X78.297.6124.9Core i9 7900X88.6110.5141.7OpenBenchmarking.orgWatts, Fewer Is BetterPostgreSQL pgbench 9.6.3System Power Consumption Monitor4080120160200

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverCore i7 7700KRyzen 7 1800XCore i9 7900XR7-1700 @ 3.8 1.3v 3200MHz DDR46001200180024003000SE +/- 10.35, N = 3SE +/- 3.75, N = 3SE +/- 2.93, N = 3SE +/- 0.65, N = 32930.631110.512967.801111.791. (CC) gcc options: -O3 -mavx2

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS Per Watt, More Is BetterPostgreSQL pgbench 9.6.3Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read WriteCore i7 7700KRyzen 7 1800XCore i9 7900X2040608010059.7531.9683.17

Apache Benchmark

System Power Consumption Monitor

MinAvgMaxCore i7 7700K50.5107.4120.6Ryzen 7 1800X81.7115.3123.5Core i9 7900X87.8120.9128.1OpenBenchmarking.orgWatts, Fewer Is BetterApache Benchmark 2.4.7System Power Consumption Monitor4080120160200

Unigine Superposition

CPU Temperature Monitor

MinAvgMaxCore i9 7900X - i1123.023.525.0Core i7 7700K31.033.257.0Core i9 7900X - NH-D9L24.025.327.0OpenBenchmarking.orgCelsius, Fewer Is BetterUnigine Superposition 1.0CPU Temperature Monitor1632486480

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeCore i7 7700KRyzen 7 1800XCore i9 7900XR7-1700 @ 3.8 1.3v 3200MHz DDR448121620SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 316.158.006.629.491. (CC) gcc options: -lm -lpthread -O3

Xonotic

CPU Temperature Monitor

MinAvgMaxCore i9 7900X - i1123.027.539.0Core i7 7700K33.037.654.0Core i9 7900X - NH-D9L27.028.238.0OpenBenchmarking.orgCelsius, Fewer Is BetterXonotic 0.8.2CPU Temperature Monitor1530456075

Himeno Benchmark

System Power Consumption Monitor

MinAvgMaxCore i7 7700K51.281.784.1Ryzen 7 1800X78.698.7101.4Core i9 7900X94.4116.2119.2OpenBenchmarking.orgWatts, Fewer Is BetterHimeno Benchmark 3.0System Power Consumption Monitor4080120160200

Unigine Superposition

Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Superposition 1.0Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: HighCore i7 7700KRyzen 7 1800XCore i9 7900XR7-1700 @ 3.8 1.3v 3200MHz DDR471421283530.1029.7030.5013.50MAX: 36.1MAX: 35.7MAX: 38.4MAX: 16.8

OpenSSL

CPU Temperature Monitor

MinAvgMaxCore i9 7900X - i1152.075.488.0Core i7 7700K39.064.279.0Core i9 7900X - NH-D9L47.071.080.0OpenBenchmarking.orgCelsius, Fewer Is BetterOpenSSL 1.0.1gCPU Temperature Monitor20406080100

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.9Time To CompileCore i7 7700KRyzen 7 1800XCore i9 7900XR7-1700 @ 3.8 1.3v 3200MHz DDR420406080100SE +/- 0.26, N = 3SE +/- 1.11, N = 3SE +/- 0.58, N = 3SE +/- 0.81, N = 3103.1781.4150.5971.65

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second Per Watt, More Is BetterApache Benchmark 2.4.7Static Web Page ServingCore i7 7700KRyzen 7 1800XCore i9 7900X110220330440550494.76255.70380.04

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page ServingCore i7 7700KRyzen 7 1800XCore i9 7900X11K22K33K44K55KSE +/- 267.17, N = 3SE +/- 166.46, N = 3SE +/- 860.47, N = 353158.1129482.7345963.021. (CC) gcc options: -shared -fPIC -O2 -pthread

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltimateCore i7 7700KRyzen 7 1800XCore i9 7900XR7-1700 @ 3.8 1.3v 3200MHz DDR450100150200250SE +/- 0.07, N = 3SE +/- 0.45, N = 3SE +/- 1.25, N = 3SE +/- 1.04, N = 3132.94154.49153.99208.48MIN: 49 / MAX: 304MIN: 40 / MAX: 293MIN: 40 / MAX: 305MIN: 46 / MAX: 394

Tesseract

Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 3840 x 2160Core i7 7700KRyzen 7 1800XCore i9 7900XR7-1700 @ 3.8 1.3v 3200MHz DDR450100150200250SE +/- 1.02, N = 3SE +/- 1.63, N = 3SE +/- 0.73, N = 3SE +/- 0.45, N = 3154.76164.15151.65237.78

Himeno Benchmark

CPU Temperature Monitor

MinAvgMaxCore i9 7900X - i1127.027.629.0Core i7 7700K40.040.241.0Core i9 7900X - NH-D9L29.030.632.0OpenBenchmarking.orgCelsius, Fewer Is BetterHimeno Benchmark 3.0CPU Temperature Monitor1122334455

Tesseract

CPU Temperature Monitor

MinAvgMaxCore i9 7900X - i1124.026.334.0Core i7 7700K32.033.535.0Core i9 7900X - NH-D9L26.028.132.0OpenBenchmarking.orgCelsius, Fewer Is BetterTesseract 2014-05-12CPU Temperature Monitor1020304050

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second Per Watt, More Is BetterOpenSSL 1.0.1gRSA 4096-bit PerformanceCore i7 7700KRyzen 7 1800XCore i9 7900X2468107.116.928.77

Tesseract

Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterTesseract 2014-05-12Resolution: 3840 x 2160Core i7 7700KRyzen 7 1800XCore i9 7900X0.19130.38260.57390.76520.95650.850.770.72

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltimateCore i7 7700KRyzen 7 1800XCore i9 7900X0.180.360.540.720.90.800.750.74

Unigine Superposition

Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: High

OpenBenchmarking.orgFrames Per Second Per Watt, More Is BetterUnigine Superposition 1.0Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: HighCore i7 7700KRyzen 7 1800XCore i9 7900X0.03380.06760.10140.13520.1690.150.140.14

System Power Consumption Monitor

Phoronix Test Suite System Monitoring

MinAvgMaxCore i7 7700K50.2125.3223.0Ryzen 7 1800X78.2146.2237.0Core i9 7900X87.8166.7307.2OpenBenchmarking.orgWattsSystem Power Consumption MonitorPhoronix Test Suite System Monitoring80160240320400

CPU Temperature Monitor

Phoronix Test Suite System Monitoring

MinAvgMaxCore i9 7900X - i1123.034.493.0Core i7 7700K30.045.979.0Core i9 7900X - NH-D9L23.035.284.0OpenBenchmarking.orgCelsiusCPU Temperature MonitorPhoronix Test Suite System Monitoring20406080100

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1gRSA 4096-bit PerformanceCore i7 7700KRyzen 7 1800XCore i9 7900XR7-1700 @ 3.8 1.3v 3200MHz DDR4400800120016002000SE +/- 28.04, N = 3SE +/- 0.07, N = 3SE +/- 19.62, N = 3SE +/- 0.22, N = 3808.701142.072075.631173.531. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl

PostgreSQL pgbench

Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.6.3Scaling: Mostly RAM - Test: Heavy Contention - Mode: Read WriteCore i7 7700KRyzen 7 1800XCore i9 7900XR7-1700 @ 3.8 1.3v 3200MHz DDR42K4K6K8K10KSE +/- 130.80, N = 3SE +/- 939.72, N = 3SE +/- 74.99, N = 64128.243120.809194.553320.551. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fpic -lpgcommon -lpgport -lrt -lcrypt -ldl -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.1WAV To FLACCore i7 7700KRyzen 7 1800XCore i9 7900XR7-1700 @ 3.8 1.3v 3200MHz DDR41.31182.62363.93545.24726.559SE +/- 0.00, N = 5SE +/- 0.02, N = 5SE +/- 0.27, N = 5SE +/- 0.01, N = 54.395.664.725.831. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm


Phoronix Test Suite v10.8.4