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 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 2019 Processor Memory Disk OS Kernel Compiler File-System System Layer Ubuntu 18.04 WLinux WLinux Enterprise openSUSE Leap 42.3 Debian Stretch Intel Core i9-7980XE @ 2.59GHz (18 Cores / 36 Threads) 16384MB 466GB Ubuntu 18.04 4.4.0-17763-Microsoft (x86_64) GCC 7.3.0 wslfs WSL WLinux GCC 8.2.0 Scientific Linux 7.6 GCC 4.8.5 20150623 WSLFS openSUSE Leap 42.3 GCC 4.8.5 Debian GNU/Linux 9 GCC 6.3.0 20170516 wslfs OpenBenchmarking.org Compiler 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.3 Environment Details - WLinux, WLinux Enterprise: LIBGL_ALWAYS_INDIRECT=1
Windows 10 WSL Benchmarks 2019 npb: FT.B build-linux-kernel: Time To Compile fs-mark: 5000 Files, 1MB Size, 4 Threads asmfish: 1024 Hash Memory, 26 Depth sqlite: Timed SQLite Insertions npb: BT.A compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 lczero: BLAS npb: LU.C build-php: Time To Compile namd: ATPase Simulation - 327,506 Atoms fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size v-ray: CPU blender: BMW27 - CPU-Only encode-mp3: WAV To MP3 npb: SP.A pybench: Total For Average Test Times phpbench: PHP Benchmark Suite crafty: Elapsed Time encode-flac: WAV To FLAC rodinia: OpenMP CFD Solver primesieve: 1e12 Prime Number Generation x264: H.264 Video Encoding fs-mark: 1000 Files, 1MB Size hmmer: Pfam Database Search compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 npb: LU.A npb: FT.A Ubuntu 18.04 WLinux WLinux Enterprise openSUSE Leap 42.3 Debian Stretch 910 87.32 374 49468429 127 4427 87.76 239 27763 73.62 0.99027 108 45.46 117 27.22 3306 948 628838 8732768 10.66 14.60 16.08 113 105 12.27 11.73 28337 7207 88.21 359 48664191 134 865 87.60 273 80.65 0.99222 106 45.22 116 27.68 899 651581 8761905 10.81 14.32 15.96 104 11.99 11.97 81.50 325 49758260 132 88.22 66.03 0.99228 111 46.69 27.70 235383 8899159 10.58 19.11 108 14.50 11.62 93.29 50386142 132 87.40 64.88 0.99186 47.32 117 27.69 1250 512974 8853104 10.78 19.03 15.87 116 14.36 11.54 862 88.22 378 49672075 131 4353 88.18 27512 78.71 0.99086 107 47.10 117 27.22 3236 1225 516330 8753592 10.16 14.32 15.96 113 107 14.97 11.54 28222 7188 OpenBenchmarking.org
NAS Parallel Benchmarks Test / Class: FT.B OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: FT.B Ubuntu 18.04 Debian Stretch 200 400 600 800 1000 SE +/- 71.69, N = 9 SE +/- 41.56, N = 12 910 862 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Ubuntu 18.04: Open MPI 2.1.1 3. Debian Stretch: Open MPI 2.0.2
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.18 Time To Compile WLinux Enterprise Ubuntu 18.04 WLinux Debian Stretch openSUSE Leap 42.3 20 40 60 80 100 SE +/- 1.41, N = 12 SE +/- 2.14, N = 12 SE +/- 1.60, N = 12 SE +/- 1.44, N = 12 SE +/- 1.97, N = 12 81.50 87.32 88.21 88.22 93.29
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Debian Stretch Ubuntu 18.04 WLinux WLinux Enterprise 80 160 240 320 400 SE +/- 4.71, N = 3 SE +/- 17.55, N = 11 SE +/- 26.75, N = 9 SE +/- 22.57, N = 12 378 374 359 325 1. (CC) gcc options: -static
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth openSUSE Leap 42.3 WLinux Enterprise Debian Stretch Ubuntu 18.04 WLinux 11M 22M 33M 44M 55M SE +/- 719670.38, N = 5 SE +/- 341105.18, N = 3 SE +/- 404949.03, N = 3 SE +/- 483829.56, N = 3 SE +/- 243216.94, N = 3 50386142 49758260 49672075 49468429 48664191
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions Ubuntu 18.04 Debian Stretch WLinux Enterprise openSUSE Leap 42.3 WLinux 30 60 90 120 150 SE +/- 0.65, N = 3 SE +/- 0.67, N = 3 SE +/- 1.19, N = 3 SE +/- 0.78, N = 3 SE +/- 1.41, N = 3 127 131 132 132 134 1. (CC) gcc options: -O2 -lz -ldl -lpthread
NAS Parallel Benchmarks Test / Class: BT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: BT.A Ubuntu 18.04 Debian Stretch WLinux 900 1800 2700 3600 4500 SE +/- 3.12, N = 3 SE +/- 50.78, N = 3 SE +/- 2.04, N = 3 4427 4353 865 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Ubuntu 18.04: Open MPI 2.1.1 3. Debian Stretch: Open MPI 2.0.2
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 openSUSE Leap 42.3 WLinux Ubuntu 18.04 Debian Stretch WLinux Enterprise 20 40 60 80 100 SE +/- 0.25, N = 3 SE +/- 0.13, N = 3 SE +/- 0.36, N = 3 SE +/- 0.11, N = 3 SE +/- 0.22, N = 3 87.40 87.60 87.76 88.18 88.22 -std=gnu99 -std=gnu99 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.20.1 Backend: BLAS WLinux Ubuntu 18.04 60 120 180 240 300 SE +/- 1.37, N = 3 SE +/- 2.48, N = 3 273 239 -lz 1. (CXX) g++ options: -lpthread
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: LU.C Ubuntu 18.04 Debian Stretch 6K 12K 18K 24K 30K SE +/- 21.85, N = 3 SE +/- 52.05, N = 3 27763 27512 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Ubuntu 18.04: Open MPI 2.1.1 3. Debian Stretch: Open MPI 2.0.2
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile openSUSE Leap 42.3 WLinux Enterprise Ubuntu 18.04 Debian Stretch WLinux 20 40 60 80 100 SE +/- 0.29, N = 3 SE +/- 0.33, N = 3 SE +/- 0.13, N = 3 SE +/- 0.42, N = 3 SE +/- 0.35, N = 3 64.88 66.03 73.62 78.71 80.65 1. (CC) gcc options: -O2 -pedantic -ldl -lz -lm
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13b1 ATPase Simulation - 327,506 Atoms Ubuntu 18.04 Debian Stretch openSUSE Leap 42.3 WLinux WLinux Enterprise 0.2233 0.4466 0.6699 0.8932 1.1165 SE +/- 0.00082, N = 3 SE +/- 0.00162, N = 3 SE +/- 0.00197, N = 3 SE +/- 0.00018, N = 3 SE +/- 0.00166, N = 3 0.99027 0.99086 0.99186 0.99222 0.99228
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size WLinux Enterprise Ubuntu 18.04 Debian Stretch WLinux 20 40 60 80 100 SE +/- 0.38, N = 3 SE +/- 0.46, N = 3 SE +/- 1.73, N = 4 SE +/- 1.72, N = 4 111 108 107 106 1. (CC) gcc options: -static
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Seconds, Fewer Is Better Chaos Group V-RAY 1.1.0 Mode: CPU WLinux Ubuntu 18.04 WLinux Enterprise Debian Stretch openSUSE Leap 42.3 11 22 33 44 55 SE +/- 0.01, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 45.22 45.46 46.69 47.10 47.32
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: BMW27 - Compute: CPU-Only WLinux Ubuntu 18.04 openSUSE Leap 42.3 Debian Stretch 30 60 90 120 150 116 117 117 117
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Ubuntu 18.04 Debian Stretch WLinux openSUSE Leap 42.3 WLinux Enterprise 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 27.22 27.22 27.68 27.69 27.70 1. (CC) gcc options: -lm
NAS Parallel Benchmarks Test / Class: SP.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: SP.A Ubuntu 18.04 Debian Stretch 700 1400 2100 2800 3500 SE +/- 6.41, N = 3 SE +/- 19.22, N = 3 3306 3236 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Ubuntu 18.04: Open MPI 2.1.1 3. Debian Stretch: Open MPI 2.0.2
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times WLinux Ubuntu 18.04 Debian Stretch openSUSE Leap 42.3 300 600 900 1200 1500 SE +/- 0.58, N = 3 SE +/- 1.00, N = 3 SE +/- 3.28, N = 3 899 948 1225 1250
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite WLinux Ubuntu 18.04 Debian Stretch openSUSE Leap 42.3 WLinux Enterprise 140K 280K 420K 560K 700K SE +/- 1401.47, N = 3 SE +/- 2242.30, N = 3 SE +/- 1164.94, N = 3 SE +/- 381.41, N = 3 SE +/- 1074.35, N = 3 651581 628838 516330 512974 235383
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time WLinux Enterprise openSUSE Leap 42.3 WLinux Debian Stretch Ubuntu 18.04 2M 4M 6M 8M 10M SE +/- 10537.04, N = 3 SE +/- 6235.20, N = 3 SE +/- 6724.78, N = 3 SE +/- 5993.17, N = 3 SE +/- 16154.44, N = 3 8899159 8853104 8761905 8753592 8732768 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Debian Stretch WLinux Enterprise Ubuntu 18.04 openSUSE Leap 42.3 WLinux 3 6 9 12 15 SE +/- 0.02, N = 5 SE +/- 0.03, N = 5 SE +/- 0.02, N = 5 SE +/- 0.10, N = 5 SE +/- 0.02, N = 5 10.16 10.58 10.66 10.78 10.81 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver WLinux Debian Stretch Ubuntu 18.04 openSUSE Leap 42.3 WLinux Enterprise 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 14.32 14.32 14.60 19.03 19.11 -O2 -lOpenCL -O2 -lOpenCL -O2 -lOpenCL -O2 -lOpenCL -O3 -fopenmp 1. (CXX) g++ options:
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.2 1e12 Prime Number Generation openSUSE Leap 42.3 WLinux Debian Stretch Ubuntu 18.04 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 15.87 15.96 15.96 16.08 1. (CXX) g++ options: -O3 -lpthread
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding openSUSE Leap 42.3 Debian Stretch Ubuntu 18.04 30 60 90 120 150 SE +/- 0.38, N = 3 SE +/- 3.53, N = 11 SE +/- 3.49, N = 11 116 113 113 1. (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.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size WLinux Enterprise Debian Stretch Ubuntu 18.04 WLinux 20 40 60 80 100 SE +/- 1.88, N = 3 SE +/- 1.22, N = 9 SE +/- 1.34, N = 3 SE +/- 1.66, N = 3 108 107 105 104 1. (CC) gcc options: -static
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search WLinux Ubuntu 18.04 openSUSE Leap 42.3 WLinux Enterprise Debian Stretch 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 11.99 12.27 14.36 14.50 14.97 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 openSUSE Leap 42.3 Debian Stretch WLinux Enterprise Ubuntu 18.04 WLinux 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.16, N = 3 11.54 11.54 11.62 11.73 11.97 1. (CC) gcc options: -O3 -pthread -lz
NAS Parallel Benchmarks Test / Class: LU.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: LU.A Ubuntu 18.04 Debian Stretch 6K 12K 18K 24K 30K SE +/- 61.55, N = 3 SE +/- 28.98, N = 3 28337 28222 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Ubuntu 18.04: Open MPI 2.1.1 3. Debian Stretch: Open MPI 2.0.2
NAS Parallel Benchmarks Test / Class: FT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: FT.A Ubuntu 18.04 Debian Stretch 1500 3000 4500 6000 7500 SE +/- 65.74, N = 3 SE +/- 29.09, N = 3 7207 7188 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. Ubuntu 18.04: Open MPI 2.1.1 3. Debian Stretch: Open MPI 2.0.2
Phoronix Test Suite v10.8.4