Windows 10 WSL Benchmarks 2019

Windows Subsystem for Linux (WSL) on up-to-date Microsoft Windows 10 installation as of January 2019. Tests for a future article on Phoronix.com..

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1901174-SP-WINDOWSWS44
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:

Audio Encoding 2 Tests
Chess Test Suite 3 Tests
Timed Code Compilation 2 Tests
C/C++ Compiler Tests 7 Tests
Compression Tests 2 Tests
CPU Massive 18 Tests
Creator Workloads 5 Tests
Disk Test Suite 2 Tests
Encoding 3 Tests
HPC - High Performance Computing 5 Tests
Multi-Core 11 Tests
NVIDIA GPU Compute 4 Tests
OpenMPI Tests 2 Tests
Programmer / Developer System Benchmarks 4 Tests
Renderers 2 Tests
Scientific Computing 2 Tests
Server 2 Tests
Server CPU Tests 11 Tests
Single-Threaded 4 Tests
Common Workstation Benchmarks 2 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
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Ubuntu 18.04
January 15 2019
  1 Hour, 42 Minutes
WLinux
January 16 2019
  1 Hour, 28 Minutes
WLinux Enterprise
January 16 2019
  1 Hour, 13 Minutes
openSUSE Leap 42.3
January 16 2019
  1 Hour, 4 Minutes
Debian Stretch
January 16 2019
  1 Hour, 37 Minutes
Invert Hiding All Results Option
  1 Hour, 25 Minutes

Only show results where is faster than
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 WSL Benchmarks 2019 - Phoronix Test Suite

Windows 10 WSL Benchmarks 2019

Windows Subsystem for Linux (WSL) on up-to-date Microsoft Windows 10 installation as of January 2019. Tests for a future article on Phoronix.com..

HTML result view exported from: https://openbenchmarking.org/result/1901174-SP-WINDOWSWS44&sor&grr.

Windows 10 WSL Benchmarks 2019ProcessorMemoryDiskOSKernelCompilerFile-SystemSystem LayerUbuntu 18.04WLinuxWLinux EnterpriseopenSUSE Leap 42.3Debian StretchIntel Core i9-7980XE @ 2.59GHz (18 Cores / 36 Threads)16384MB466GBUbuntu 18.044.4.0-17763-Microsoft (x86_64)GCC 7.3.0wslfsWSLWLinuxGCC 8.2.0Scientific Linux 7.6GCC 4.8.5 20150623WSLFSopenSUSE Leap 42.3GCC 4.8.5Debian GNU/Linux 9GCC 6.3.0 20170516wslfsOpenBenchmarking.orgCompiler Details- Ubuntu 18.04: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,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-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - WLinux: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,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-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - WLinux Enterprise: --build=x86_64-redhat-linux --disable-libgcj --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-linker-hash-style=gnu --with-tune=generic - openSUSE Leap 42.3: --build=x86_64-suse-linux --disable-libgcj --disable-libmudflap --disable-libssp --disable-libstdcxx-pch --disable-plugin --enable-__cxa_atexit --enable-checking=release --enable-languages=c,c++,objc,fortran,obj-c++,java,ada --enable-libstdcxx-allocator=new --enable-linux-futex --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=i586 --with-slibdir=/lib64 --with-tune=generic --without-system-libunwind - Debian Stretch: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --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 Python Details- Ubuntu 18.04: Python 2.7.15rc1 + Python 3.6.7- WLinux: Python 2.7.15+ + Python 3.7.2- WLinux Enterprise: Python 2.7.5- openSUSE Leap 42.3: Python 2.7.13 + Python 3.4.6- Debian Stretch: Python 2.7.13 + Python 3.5.3Environment Details- WLinux, WLinux Enterprise: LIBGL_ALWAYS_INDIRECT=1

Windows 10 WSL Benchmarks 2019npb: FT.Bbuild-linux-kernel: Time To Compilefs-mark: 5000 Files, 1MB Size, 4 Threadsasmfish: 1024 Hash Memory, 26 Depthsqlite: Timed SQLite Insertionsnpb: BT.Acompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9lczero: BLASnpb: LU.Cbuild-php: Time To Compilenamd: ATPase Simulation - 327,506 Atomsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizev-ray: CPUblender: BMW27 - CPU-Onlyencode-mp3: WAV To MP3npb: SP.Apybench: Total For Average Test Timesphpbench: PHP Benchmark Suitecrafty: Elapsed Timeencode-flac: WAV To FLACrodinia: OpenMP CFD Solverprimesieve: 1e12 Prime Number Generationx264: H.264 Video Encodingfs-mark: 1000 Files, 1MB Sizehmmer: Pfam Database Searchcompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19npb: LU.Anpb: FT.AUbuntu 18.04WLinuxWLinux EnterpriseopenSUSE Leap 42.3Debian Stretch91087.3237449468429127442787.762392776373.620.9902710845.4611727.223306948628838873276810.6614.6016.0811310512.2711.7328337720788.213594866419113486587.6027380.650.9922210645.2211627.68899651581876190510.8114.3215.9610411.9911.9781.503254975826013288.2266.030.9922811146.6927.70235383889915910.5819.1110814.5011.6293.295038614213287.4064.880.9918647.3211727.691250512974885310410.7819.0315.8711614.3611.5486288.2237849672075131435388.182751278.710.9908610747.1011727.2232361225516330875359210.1614.3215.9611310714.9711.54282227188OpenBenchmarking.org

NAS Parallel Benchmarks

Test / Class: FT.B

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: FT.BUbuntu 18.04Debian Stretch2004006008001000SE +/- 71.69, N = 9SE +/- 41.56, N = 129108621. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 18.04: Open MPI 2.1.13. Debian Stretch: Open MPI 2.0.2

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileWLinux EnterpriseUbuntu 18.04WLinuxDebian StretchopenSUSE Leap 42.320406080100SE +/- 1.41, N = 12SE +/- 2.14, N = 12SE +/- 1.60, N = 12SE +/- 1.44, N = 12SE +/- 1.97, N = 1281.5087.3288.2188.2293.29

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsDebian StretchUbuntu 18.04WLinuxWLinux Enterprise80160240320400SE +/- 4.71, N = 3SE +/- 17.55, N = 11SE +/- 26.75, N = 9SE +/- 22.57, N = 123783743593251. (CC) gcc options: -static

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthopenSUSE Leap 42.3WLinux EnterpriseDebian StretchUbuntu 18.04WLinux11M22M33M44M55MSE +/- 719670.38, N = 5SE +/- 341105.18, N = 3SE +/- 404949.03, N = 3SE +/- 483829.56, N = 3SE +/- 243216.94, N = 35038614249758260496720754946842948664191

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsUbuntu 18.04Debian StretchWLinux EnterpriseopenSUSE Leap 42.3WLinux306090120150SE +/- 0.65, N = 3SE +/- 0.67, N = 3SE +/- 1.19, N = 3SE +/- 0.78, N = 3SE +/- 1.41, N = 31271311321321341. (CC) gcc options: -O2 -lz -ldl -lpthread

NAS Parallel Benchmarks

Test / Class: BT.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: BT.AUbuntu 18.04Debian StretchWLinux9001800270036004500SE +/- 3.12, N = 3SE +/- 50.78, N = 3SE +/- 2.04, N = 3442743538651. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 18.04: Open MPI 2.1.13. Debian Stretch: Open MPI 2.0.2

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9openSUSE Leap 42.3WLinuxUbuntu 18.04Debian StretchWLinux Enterprise20406080100SE +/- 0.25, N = 3SE +/- 0.13, N = 3SE +/- 0.36, N = 3SE +/- 0.11, N = 3SE +/- 0.22, N = 387.4087.6087.7688.1888.22-std=gnu99-std=gnu991. (CC) gcc options: -pthread -fvisibility=hidden -O2

LeelaChessZero

Backend: BLAS

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.20.1Backend: BLASWLinuxUbuntu 18.0460120180240300SE +/- 1.37, N = 3SE +/- 2.48, N = 3273239-lz1. (CXX) g++ options: -lpthread

NAS Parallel Benchmarks

Test / Class: LU.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: LU.CUbuntu 18.04Debian Stretch6K12K18K24K30KSE +/- 21.85, N = 3SE +/- 52.05, N = 327763275121. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 18.04: Open MPI 2.1.13. Debian Stretch: Open MPI 2.0.2

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileopenSUSE Leap 42.3WLinux EnterpriseUbuntu 18.04Debian StretchWLinux20406080100SE +/- 0.29, N = 3SE +/- 0.33, N = 3SE +/- 0.13, N = 3SE +/- 0.42, N = 3SE +/- 0.35, N = 364.8866.0373.6278.7180.651. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13b1ATPase Simulation - 327,506 AtomsUbuntu 18.04Debian StretchopenSUSE Leap 42.3WLinuxWLinux Enterprise0.22330.44660.66990.89321.1165SE +/- 0.00082, N = 3SE +/- 0.00162, N = 3SE +/- 0.00197, N = 3SE +/- 0.00018, N = 3SE +/- 0.00166, N = 30.990270.990860.991860.992220.99228

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB SizeWLinux EnterpriseUbuntu 18.04Debian StretchWLinux20406080100SE +/- 0.38, N = 3SE +/- 0.46, N = 3SE +/- 1.73, N = 4SE +/- 1.72, N = 41111081071061. (CC) gcc options: -static

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterChaos Group V-RAY 1.1.0Mode: CPUWLinuxUbuntu 18.04WLinux EnterpriseDebian StretchopenSUSE Leap 42.31122334455SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.12, N = 3SE +/- 0.07, N = 345.2245.4646.6947.1047.32

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyWLinuxUbuntu 18.04openSUSE Leap 42.3Debian Stretch306090120150116117117117

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Ubuntu 18.04Debian StretchWLinuxopenSUSE Leap 42.3WLinux Enterprise714212835SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 327.2227.2227.6827.6927.701. (CC) gcc options: -lm

NAS Parallel Benchmarks

Test / Class: SP.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: SP.AUbuntu 18.04Debian Stretch7001400210028003500SE +/- 6.41, N = 3SE +/- 19.22, N = 3330632361. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 18.04: Open MPI 2.1.13. Debian Stretch: Open MPI 2.0.2

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesWLinuxUbuntu 18.04Debian StretchopenSUSE Leap 42.330060090012001500SE +/- 0.58, N = 3SE +/- 1.00, N = 3SE +/- 3.28, N = 389994812251250

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteWLinuxUbuntu 18.04Debian StretchopenSUSE Leap 42.3WLinux Enterprise140K280K420K560K700KSE +/- 1401.47, N = 3SE +/- 2242.30, N = 3SE +/- 1164.94, N = 3SE +/- 381.41, N = 3SE +/- 1074.35, N = 3651581628838516330512974235383

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeWLinux EnterpriseopenSUSE Leap 42.3WLinuxDebian StretchUbuntu 18.042M4M6M8M10MSE +/- 10537.04, N = 3SE +/- 6235.20, N = 3SE +/- 6724.78, N = 3SE +/- 5993.17, N = 3SE +/- 16154.44, N = 3889915988531048761905875359287327681. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACDebian StretchWLinux EnterpriseUbuntu 18.04openSUSE Leap 42.3WLinux3691215SE +/- 0.02, N = 5SE +/- 0.03, N = 5SE +/- 0.02, N = 5SE +/- 0.10, N = 5SE +/- 0.02, N = 510.1610.5810.6610.7810.811. (CXX) g++ options: -O2 -fvisibility=hidden -lm

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverWLinuxDebian StretchUbuntu 18.04openSUSE Leap 42.3WLinux Enterprise510152025SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 314.3214.3214.6019.0319.11-O2 -lOpenCL-O2 -lOpenCL-O2 -lOpenCL-O2 -lOpenCL-O3 -fopenmp1. (CXX) g++ options:

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.21e12 Prime Number GenerationopenSUSE Leap 42.3WLinuxDebian StretchUbuntu 18.0448121620SE +/- 0.00, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 315.8715.9615.9616.081. (CXX) g++ options: -O3 -lpthread

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingopenSUSE Leap 42.3Debian StretchUbuntu 18.04306090120150SE +/- 0.38, N = 3SE +/- 3.53, N = 11SE +/- 3.49, N = 111161131131. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeWLinux EnterpriseDebian StretchUbuntu 18.04WLinux20406080100SE +/- 1.88, N = 3SE +/- 1.22, N = 9SE +/- 1.34, N = 3SE +/- 1.66, N = 31081071051041. (CC) gcc options: -static

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchWLinuxUbuntu 18.04openSUSE Leap 42.3WLinux EnterpriseDebian Stretch48121620SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 311.9912.2714.3614.5014.971. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

Zstd Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19openSUSE Leap 42.3Debian StretchWLinux EnterpriseUbuntu 18.04WLinux3691215SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.16, N = 311.5411.5411.6211.7311.971. (CC) gcc options: -O3 -pthread -lz

NAS Parallel Benchmarks

Test / Class: LU.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: LU.AUbuntu 18.04Debian Stretch6K12K18K24K30KSE +/- 61.55, N = 3SE +/- 28.98, N = 328337282221. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 18.04: Open MPI 2.1.13. Debian Stretch: Open MPI 2.0.2

NAS Parallel Benchmarks

Test / Class: FT.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: FT.AUbuntu 18.04Debian Stretch15003000450060007500SE +/- 65.74, N = 3SE +/- 29.09, N = 3720771881. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Ubuntu 18.04: Open MPI 2.1.13. Debian Stretch: Open MPI 2.0.2


Phoronix Test Suite v10.8.4