Windows 10 vs. Ubuntu Linux Performance

Intel Core i9-7980XE testing with a ASUS PRIME X299-A (1004 BIOS) and NV136 6144MB on Ubuntu 16.04 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1803212-FO-MSWINDOWS87
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

C/C++ Compiler Tests 3 Tests
CPU Massive 6 Tests
Creator Workloads 5 Tests
Imaging 2 Tests
Multi-Core 4 Tests
Renderers 2 Tests
Server CPU Tests 5 Tests
Single-Threaded 5 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Disable Color Branding
Prefer Vertical Bar Graphs

Additional Graphs

Show Perf Per Clock Calculation Graphs Where Applicable

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs
Condense Test Profiles With Multiple Version Results Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
Windows 10 Pro 16299
March 20 2018
 
Ubuntu 16.04 LTS
March 21 2018
 
Invert Hiding All Results Option
 
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Windows 10 vs. Ubuntu Linux Performance - Phoronix Test Suite

Windows 10 vs. Ubuntu Linux Performance

Intel Core i9-7980XE testing with a ASUS PRIME X299-A (1004 BIOS) and NV136 6144MB on Ubuntu 16.04 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/1803212-FO-MSWINDOWS87&export=pdf&sor&grw.

Windows 10 vs. Ubuntu Linux PerformanceProcessorMotherboardMemoryDiskGraphicsNetworkChipsetAudioMonitorOSKernelDisplay DriverOpenCLCompilerFile-SystemScreen ResolutionDesktopOpenGLVulkanWindows 10 Pro 16299Ubuntu 16.04 LTSIntel Core i9-7980XE @ 2.59GHz (18 Cores / 36 Threads)ASUS PRIME X299-A4 x 4096 MB 3200MHz Corsair CMK16GX4M4C3200C16238GB INTEL SSDPEKKW256G8NVIDIA GeForce GTX 1060 6GB 6144MB (1911/4004MHz)Intel Connection I219-VMicrosoft Windows 10 Pro Build 1629910.0 (x86_64)391.24 (23.21.13.9124)OpenCL 1.2 CUDA 9.1.84GCC 7.1.0 + Clang 6.0.0NTFS3840x2160Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads)ASUS PRIME X299-A (1004 BIOS)Intel Sky Lake-E DMI3 Registers16384MB525GB Crucial_CT525MX3 + 256GB INTEL SSDPEKKW256G8NV136 6144MBRealtek ALC1220Acer B286HKIntel ConnectionUbuntu 16.044.13.0-37-generic (x86_64)Unity 7.4.5modesetting 1.19.54.3 Mesa 18.1.0-devel- padoka PPA1.0.61GCC 5.4.0 20160609ext4OpenBenchmarking.orgPython Details- Windows 10 Pro 16299: python is not recognized as an internal or external command operable program or batch file.- Ubuntu 16.04 LTS: Python 2.7.12 + Python 3.5.2Compiler Details- Ubuntu 16.04 LTS: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --enable-plugin --enable-shared --enable-threads=posix --host=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-tune=generic -v Processor Details- Ubuntu 16.04 LTS: Scaling Governor: intel_pstate powersaveSecurity Details- Ubuntu 16.04 LTS: KPTI + OSB (observable speculation barrier Intel v6) + Full generic retpoline Protection

Windows 10 vs. Ubuntu Linux Performancego-benchmark: httpgo-benchmark: jsongo-benchmark: buildgo-benchmark: garbageblake2: java-scimark2: Compositejava-scimark2: Monte Carlojava-scimark2: Fast Fourier Transformjava-scimark2: Sparse Matrix Multiplyjava-scimark2: Dense LU Matrix Factorizationjava-scimark2: Jacobi Successive Over-Relaxationtjbench: Decompression Throughputgimp: resizegimp: auto-levelsgimp: unsharp-maskgimp: resizegimp: auto-levelsgimp: unsharp-maskcompress-7zip: Compress Speed Testaobench: 2048 x 2048 - Total Timec-ray: Total Timeffmpeg: H.264 HD To NTSC DVperl-benchmark: Pod2htmlperl-benchmark: Interpreterpybench: Total For Average Test TimesWindows 10 Pro 16299Ubuntu 16.04 LTS65493295601353866735336980464.042448.791066.501463.382506.485518.581689.02181.0219.8818.0026.588953857.454.8613.310.170841090.04534238126044326439290161287417629228073.602337.60826.041430.682327.045991.771367.48166.125.238.9117.189080449.5211.3412.960.128765910.002269711224OpenBenchmarking.org

Go Benchmarks

Test: http

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpUbuntu 16.04 LTSWindows 10 Pro 1629914002800420056007000SE +/- 293.74, N = 6SE +/- 88.70, N = 344326549

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonWindows 10 Pro 16299Ubuntu 16.04 LTS1.4M2.8M4.2M5.6M7MSE +/- 3316.95, N = 3SE +/- 142410.48, N = 632956016439290

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildUbuntu 16.04 LTSWindows 10 Pro 162998000M16000M24000M32000M40000MSE +/- 441332231.72, N = 6SE +/- 1324517653.37, N = 61612874176235386673533

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageWindows 10 Pro 16299Ubuntu 16.04 LTS200K400K600K800K1000KSE +/- 1760.77, N = 3SE +/- 27943.95, N = 6698046922807

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307Ubuntu 16.04 LTSWindows 10 Pro 162990.9091.8182.7273.6364.545SE +/- 0.01, N = 3SE +/- 0.01, N = 33.604.041. (CC) gcc options: -O3 -march=native -lcrypto -lz

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeWindows 10 Pro 16299Ubuntu 16.04 LTS5001000150020002500SE +/- 10.48, N = 4SE +/- 37.12, N = 82448.792337.60

Java SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Monte CarloWindows 10 Pro 16299Ubuntu 16.04 LTS2004006008001000SE +/- 2.66, N = 4SE +/- 61.65, N = 41066.50826.04

Java SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Fast Fourier TransformWindows 10 Pro 16299Ubuntu 16.04 LTS30060090012001500SE +/- 16.31, N = 4SE +/- 13.66, N = 41463.381430.68

Java SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Sparse Matrix MultiplyWindows 10 Pro 16299Ubuntu 16.04 LTS5001000150020002500SE +/- 4.35, N = 4SE +/- 27.79, N = 42506.482327.04

Java SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Dense LU Matrix FactorizationUbuntu 16.04 LTSWindows 10 Pro 1629913002600390052006500SE +/- 34.11, N = 4SE +/- 56.66, N = 45991.775518.58

Java SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Jacobi Successive Over-RelaxationWindows 10 Pro 16299Ubuntu 16.04 LTS400800120016002000SE +/- 1.79, N = 4SE +/- 298.25, N = 41689.021367.48

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.3Test: Decompression ThroughputWindows 10 Pro 16299Ubuntu 16.04 LTS4080120160200SE +/- 0.89, N = 3SE +/- 7.83, N = 6181.02166.121. (CC) gcc options: -O3 -lm

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.16Test: resizeUbuntu 16.04 LTS1.17682.35363.53044.70725.884SE +/- 0.01, N = 35.23

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.16Test: auto-levelsUbuntu 16.04 LTS246810SE +/- 0.04, N = 38.91

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.8.16Test: unsharp-maskUbuntu 16.04 LTS48121620SE +/- 0.34, N = 617.18

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.9.8Test: resizeWindows 10 Pro 16299510152025SE +/- 0.63, N = 619.88

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.9.8Test: auto-levelsWindows 10 Pro 1629948121620SE +/- 0.07, N = 318.00

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.9.8Test: unsharp-maskWindows 10 Pro 16299612182430SE +/- 0.05, N = 326.58

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestUbuntu 16.04 LTSWindows 10 Pro 1629920K40K60K80K100KSE +/- 1874.91, N = 6SE +/- 530.97, N = 390804895381. (CXX) g++ options: -pipe -lpthread

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeUbuntu 16.04 LTSWindows 10 Pro 162991326395265SE +/- 0.43, N = 3SE +/- 0.01, N = 349.5257.451. (CC) gcc options: -lm -O3

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeWindows 10 Pro 16299Ubuntu 16.04 LTS3691215SE +/- 0.01, N = 3SE +/- 0.29, N = 64.8611.341. (CC) gcc options: -lm -lpthread -O3

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 3.4.1H.264 HD To NTSC DVUbuntu 16.04 LTSWindows 10 Pro 162993691215SE +/- 0.27, N = 6SE +/- 0.26, N = 312.9613.311. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lxcb -lxcb-xfixes -lxcb-shape -lasound -lm -ldl -llzma -pthread -std=c11 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlUbuntu 16.04 LTSWindows 10 Pro 162990.03840.07680.11520.15360.192SE +/- 0.00214111, N = 3SE +/- 0.00020702, N = 30.128765910.17084109

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterUbuntu 16.04 LTSWindows 10 Pro 162990.01020.02040.03060.04080.051SE +/- 0.00002866, N = 3SE +/- 0.00023417, N = 30.002269710.04534238

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesUbuntu 16.04 LTSWindows 10 Pro 1629930060090012001500SE +/- 19.15, N = 3SE +/- 1.86, N = 312241260

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1gRSA 4096-bit PerformanceWindows 10 Pro 162994080120160200SE +/- 0.13, N = 3183.93

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.2.1Test: LPOPWindows 10 Pro 16299300K600K900K1200K1500KSE +/- 10167.44, N = 31512232.54

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.2.1Test: SADDWindows 10 Pro 16299300K600K900K1200K1500KSE +/- 7423.50, N = 31224979.67

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.2.1Test: LPUSHWindows 10 Pro 16299200K400K600K800K1000KSE +/- 4037.19, N = 3977423.21

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.2.1Test: GETWindows 10 Pro 16299300K600K900K1200K1500KSE +/- 4494.51, N = 31534004.00

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.2.1Test: SETWindows 10 Pro 16299200K400K600K800K1000KSE +/- 9178.77, N = 31164107.59


Phoronix Test Suite v10.8.4