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&rdt&grt&export=pdf.

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 2019asmfish: 1024 Hash Memory, 26 Depthblender: BMW27 - CPU-Onlyv-ray: CPUcrafty: Elapsed Timeencode-flac: WAV To FLACfs-mark: 1000 Files, 1MB Sizefs-mark: 5000 Files, 1MB Size, 4 Threadsfs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizeencode-mp3: WAV To MP3lczero: BLASnamd: ATPase Simulation - 327,506 Atomsnpb: BT.Anpb: FT.Anpb: FT.Bnpb: LU.Anpb: LU.Cnpb: SP.Aphpbench: PHP Benchmark Suiteprimesieve: 1e12 Prime Number Generationpybench: Total For Average Test Timesrodinia: OpenMP CFD Solversqlite: Timed SQLite Insertionshmmer: Pfam Database Searchbuild-linux-kernel: Time To Compilebuild-php: Time To Compilex264: H.264 Video Encodingcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19Ubuntu 18.04WLinuxWLinux EnterpriseopenSUSE Leap 42.3Debian Stretch4946842911745.46873276810.6610537410827.222390.99027442772079102833727763330662883816.0894814.6012712.2787.3273.6211387.7611.734866419111645.22876190510.8110435910627.682730.9922286565158115.9689914.3213411.9988.2180.6587.6011.974975826046.69889915910.5810832511127.700.9922823538319.1113214.5081.5066.0388.2211.625038614211747.32885310410.7827.690.9918651297415.87125019.0313214.3693.2964.8811687.4011.544967207511747.10875359210.1610737810727.220.99086435371888622822227512323651633015.96122514.3213114.9788.2278.7111388.1811.54OpenBenchmarking.org

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthUbuntu 18.04WLinuxWLinux EnterpriseopenSUSE Leap 42.3Debian Stretch11M22M33M44M55MSE +/- 483829.56, N = 3SE +/- 243216.94, N = 3SE +/- 341105.18, N = 3SE +/- 719670.38, N = 5SE +/- 404949.03, N = 34946842948664191497582605038614249672075

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyUbuntu 18.04WLinuxopenSUSE Leap 42.3Debian Stretch306090120150117116117117

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterChaos Group V-RAY 1.1.0Mode: CPUUbuntu 18.04WLinuxWLinux EnterpriseopenSUSE Leap 42.3Debian Stretch1122334455SE +/- 0.09, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 345.4645.2246.6947.3247.10

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeUbuntu 18.04WLinuxWLinux EnterpriseopenSUSE Leap 42.3Debian Stretch2M4M6M8M10MSE +/- 16154.44, N = 3SE +/- 6724.78, N = 3SE +/- 10537.04, N = 3SE +/- 6235.20, N = 3SE +/- 5993.17, N = 3873276887619058899159885310487535921. (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 FLACUbuntu 18.04WLinuxWLinux EnterpriseopenSUSE Leap 42.3Debian Stretch3691215SE +/- 0.02, N = 5SE +/- 0.02, N = 5SE +/- 0.03, N = 5SE +/- 0.10, N = 5SE +/- 0.02, N = 510.6610.8110.5810.7810.161. (CXX) g++ options: -O2 -fvisibility=hidden -lm

FS-Mark

Test: 1000 Files, 1MB Size

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 1000 Files, 1MB SizeUbuntu 18.04WLinuxWLinux EnterpriseDebian Stretch20406080100SE +/- 1.34, N = 3SE +/- 1.66, N = 3SE +/- 1.88, N = 3SE +/- 1.22, N = 91051041081071. (CC) gcc options: -static

FS-Mark

Test: 5000 Files, 1MB Size, 4 Threads

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 5000 Files, 1MB Size, 4 ThreadsUbuntu 18.04WLinuxWLinux EnterpriseDebian Stretch80160240320400SE +/- 17.55, N = 11SE +/- 26.75, N = 9SE +/- 22.57, N = 12SE +/- 4.71, N = 33743593253781. (CC) gcc options: -static

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 SizeUbuntu 18.04WLinuxWLinux EnterpriseDebian Stretch20406080100SE +/- 0.46, N = 3SE +/- 1.72, N = 4SE +/- 0.38, N = 3SE +/- 1.73, N = 41081061111071. (CC) gcc options: -static

LAME MP3 Encoding

WAV To MP3

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

LeelaChessZero

Backend: BLAS

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

NAMD

ATPase Simulation - 327,506 Atoms

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

NAS Parallel Benchmarks

Test / Class: BT.A

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3.1Test / Class: BT.AUbuntu 18.04WLinuxDebian Stretch9001800270036004500SE +/- 3.12, N = 3SE +/- 2.04, N = 3SE +/- 50.78, N = 3442786543531. (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

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

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: 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

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

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteUbuntu 18.04WLinuxWLinux EnterpriseopenSUSE Leap 42.3Debian Stretch140K280K420K560K700KSE +/- 2242.30, N = 3SE +/- 1401.47, N = 3SE +/- 1074.35, N = 3SE +/- 381.41, N = 3SE +/- 1164.94, N = 3628838651581235383512974516330

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.21e12 Prime Number GenerationUbuntu 18.04WLinuxopenSUSE Leap 42.3Debian Stretch48121620SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 316.0815.9615.8715.961. (CXX) g++ options: -O3 -lpthread

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesUbuntu 18.04WLinuxopenSUSE Leap 42.3Debian Stretch30060090012001500SE +/- 1.00, N = 3SE +/- 0.58, N = 3SE +/- 3.28, N = 394889912501225

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverUbuntu 18.04WLinuxWLinux EnterpriseopenSUSE Leap 42.3Debian Stretch510152025SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 314.6014.3219.1119.0314.32-O2 -lOpenCL-O2 -lOpenCL-O3 -fopenmp-O2 -lOpenCL-O2 -lOpenCL1. (CXX) g++ options:

SQLite

Timed SQLite Insertions

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

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchUbuntu 18.04WLinuxWLinux EnterpriseopenSUSE Leap 42.3Debian Stretch48121620SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 312.2711.9914.5014.3614.971. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileUbuntu 18.04WLinuxWLinux EnterpriseopenSUSE Leap 42.3Debian Stretch20406080100SE +/- 2.14, N = 12SE +/- 1.60, N = 12SE +/- 1.41, N = 12SE +/- 1.97, N = 12SE +/- 1.44, N = 1287.3288.2181.5093.2988.22

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileUbuntu 18.04WLinuxWLinux EnterpriseopenSUSE Leap 42.3Debian Stretch20406080100SE +/- 0.13, N = 3SE +/- 0.35, N = 3SE +/- 0.33, N = 3SE +/- 0.29, N = 3SE +/- 0.42, N = 373.6280.6566.0364.8878.711. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

x264

H.264 Video Encoding

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

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 9Ubuntu 18.04WLinuxWLinux EnterpriseopenSUSE Leap 42.3Debian Stretch20406080100SE +/- 0.36, N = 3SE +/- 0.13, N = 3SE +/- 0.22, N = 3SE +/- 0.25, N = 3SE +/- 0.11, N = 387.7687.6088.2287.4088.18-std=gnu99-std=gnu991. (CC) gcc options: -pthread -fvisibility=hidden -O2

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 19Ubuntu 18.04WLinuxWLinux EnterpriseopenSUSE Leap 42.3Debian Stretch3691215SE +/- 0.06, N = 3SE +/- 0.16, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 311.7311.9711.6211.5411.541. (CC) gcc options: -O3 -pthread -lz


Phoronix Test Suite v10.8.4