Ubuntu Windows 10 Build 14316 vs. Ubuntu native on same system. Tests by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1604103-HA-WINDOWS5310 Windows 10 Bash Build 14316 vs. Ubuntu 14.04 - Phoronix Test Suite Windows 10 Bash Build 14316 vs. Ubuntu 14.04 Ubuntu Windows 10 Build 14316 vs. Ubuntu native on same system. Tests by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1604103-HA-WINDOWS5310&export=txt&sro&grr .
Windows 10 Bash Build 14316 vs. Ubuntu 14.04 Processor Memory Disk Motherboard Chipset Graphics Audio Monitor Network OS Kernel Compiler File-System Desktop Display Server Display Driver OpenGL Screen Resolution Windows 10 Build 14316 Ubuntu 14.04.4 LTS Intel Xeon E3-1280 v5 @ 3.70GHz (8 Cores) 1024MB 112GB Ubuntu 14.04 3.4.0+ (x86_64) GCC 4.8.4 UNKNOWN (0x53464846) Intel Xeon E3-1280 v5 @ 4.00GHz (8 Cores) MSI C236A WORKSTATION (MS-7998) v1.0 Intel Sky Lake 16384MB 120GB Samsung SSD 850 LLVMpipe Realtek ALC1150 DELL P2415Q Intel Connection 4.2.0-35-generic (x86_64) Unity 7.2.6 X Server 1.17.2 modesetting 1.17.2 3.0 Mesa 11.0.2 Gallium 0.4 ext4 1600x1200 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details - Ubuntu 14.04.4 LTS: DEADLINE / data=ordered,errors=remount-ro,relatime,rw Processor Details - Ubuntu 14.04.4 LTS: Scaling Governor: intel_pstate performance System Details - Ubuntu 14.04.4 LTS: Python 2.7.6.
Windows 10 Bash Build 14316 vs. Ubuntu 14.04 redis: SET redis: GET compress-gzip: 2GB File Compression c-ray: Total Time build-php: Time To Compile himeno: Poisson Pressure Solver graphics-magick: Local Adaptive Thresholding graphics-magick: HWB Color Space graphics-magick: Resizing graphics-magick: Sharpen graphics-magick: Blur scimark2: Jacobi Successive Over-Relaxation scimark2: Dense LU Matrix Factorization scimark2: Sparse Matrix Multiply scimark2: Fast Fourier Transform scimark2: Monte Carlo scimark2: Composite byte: Dhrystone 2 hmmer: Pfam Database Search ffte: N=64, 1D Complex FFT Routine dolfyn: Computational Fluid Dynamics compilebench: Read Compiled Tree compilebench: Initial Create compilebench: Compile stress-ng: Memory Copying stress-ng: Vector Math stress-ng: Matrix Math stress-ng: Crypto openssl: RSA 4096-bit Performance ffmpeg: H.264 HD To NTSC DV encode-flac: WAV To FLAC crafty: Elapsed Time compress-pbzip2: 256MB File Compression x264: H.264 Video Encoding john-the-ripper: Blowfish fhourstones: Complex Connect-4 Solving stream: Add stream: Triad stream: Scale stream: Copy Windows 10 Build 14316 Ubuntu 14.04.4 LTS 822459.39 934406.84 11.12 19.99 47.09 2167.30 94 203 162 84 123 1116.45 3044.26 2664.86 365.68 730.10 1584.27 1 9.93 7996.00 20.89 284.15 6.32 112.04 1613.75 183978.95 23173.15 810.73 695.70 9.41 6.43 64.98 9.16 218.49 7156 12322.20 23189.79 23988.75 17592.07 20788.63 1796290.77 2463262.79 10.74 20.00 21.98 2438.68 106 227 182 89 146 1125.58 3175.33 2758.30 316.11 745.81 1624.23 36828591.10 8.20 7848.49 19.83 3233.64 416.17 430.67 1606.49 184079.93 22500.55 812.00 695.37 9.01 6.30 62.22 8.85 209.76 7406 13327.50 18848.99 18688.30 16673.96 17100.59 OpenBenchmarking.org
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET Ubuntu 14.04.4 LTS Windows 10 Build 14316 400K 800K 1200K 1600K 2000K SE +/- 72170.94, N = 6 SE +/- 11481.25, N = 3 1796290.77 822459.39 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET Ubuntu 14.04.4 LTS Windows 10 Build 14316 500K 1000K 1500K 2000K 2500K SE +/- 101594.80, N = 6 SE +/- 13558.42, N = 6 2463262.79 934406.84 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops
Gzip Compression 2GB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression 2GB File Compression Ubuntu 14.04.4 LTS Windows 10 Build 14316 3 6 9 12 15 SE +/- 0.16, N = 3 SE +/- 0.05, N = 3 10.74 11.12
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Ubuntu 14.04.4 LTS Windows 10 Build 14316 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 20.00 19.99 1. (CC) gcc options: -lm -lpthread -O3
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 5.2.9 Time To Compile Ubuntu 14.04.4 LTS Windows 10 Build 14316 11 22 33 44 55 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 21.98 47.09 1. (CC) gcc options: -O2 -pedantic -ldl -lz -lm
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Ubuntu 14.04.4 LTS Windows 10 Build 14316 500 1000 1500 2000 2500 SE +/- 10.74, N = 3 SE +/- 2.19, N = 3 2438.68 2167.30 -mavx2 1. (CC) gcc options: -O3
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Local Adaptive Thresholding Ubuntu 14.04.4 LTS Windows 10 Build 14316 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 106 94 -lxml2 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: HWB Color Space Ubuntu 14.04.4 LTS Windows 10 Build 14316 50 100 150 200 250 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 227 203 -lxml2 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Resizing Ubuntu 14.04.4 LTS Windows 10 Build 14316 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 182 162 -lxml2 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Sharpen Ubuntu 14.04.4 LTS Windows 10 Build 14316 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 89 84 -lxml2 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Blur Ubuntu 14.04.4 LTS Windows 10 Build 14316 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 146 123 -lxml2 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lz -lm -lgomp -lpthread
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Ubuntu 14.04.4 LTS Windows 10 Build 14316 200 400 600 800 1000 SE +/- 8.95, N = 4 SE +/- 1.59, N = 4 1125.58 1116.45
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization Ubuntu 14.04.4 LTS Windows 10 Build 14316 700 1400 2100 2800 3500 SE +/- 8.96, N = 4 SE +/- 6.51, N = 4 3175.33 3044.26
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Ubuntu 14.04.4 LTS Windows 10 Build 14316 600 1200 1800 2400 3000 SE +/- 2.42, N = 4 SE +/- 10.08, N = 4 2758.30 2664.86
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Ubuntu 14.04.4 LTS Windows 10 Build 14316 80 160 240 320 400 SE +/- 1.68, N = 4 SE +/- 0.61, N = 4 316.11 365.68
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo Ubuntu 14.04.4 LTS Windows 10 Build 14316 160 320 480 640 800 SE +/- 1.68, N = 4 SE +/- 1.86, N = 4 745.81 730.10
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Ubuntu 14.04.4 LTS Windows 10 Build 14316 300 600 900 1200 1500 SE +/- 2.46, N = 4 SE +/- 1.34, N = 4 1624.23 1584.27
BYTE Unix Benchmark Computational Test: Dhrystone 2 OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Computational Test: Dhrystone 2 Ubuntu 14.04.4 LTS Windows 10 Build 14316 8M 16M 24M 32M 40M SE +/- 135154.89, N = 3 SE +/- 0.00, N = 3 36828591.10 1.00
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Ubuntu 14.04.4 LTS Windows 10 Build 14316 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 8.20 9.93 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
FFTE Test: N=64, 1D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 5.0 Test: N=64, 1D Complex FFT Routine Ubuntu 14.04.4 LTS Windows 10 Build 14316 2K 4K 6K 8K 10K SE +/- 78.40, N = 3 SE +/- 15.79, N = 3 7848.49 7996.00 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi_f90 -lmpi_f77 -lmpi -ldl -lhwloc
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics Ubuntu 14.04.4 LTS Windows 10 Build 14316 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 19.83 20.89
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Ubuntu 14.04.4 LTS Windows 10 Build 14316 700 1400 2100 2800 3500 SE +/- 44.62, N = 3 SE +/- 0.75, N = 3 3233.64 284.15
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Ubuntu 14.04.4 LTS Windows 10 Build 14316 90 180 270 360 450 SE +/- 22.76, N = 3 SE +/- 0.03, N = 3 416.17 6.32
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Ubuntu 14.04.4 LTS Windows 10 Build 14316 90 180 270 360 450 SE +/- 8.33, N = 3 SE +/- 0.88, N = 3 430.67 112.04
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.04.05 Test: Memory Copying Ubuntu 14.04.4 LTS Windows 10 Build 14316 300 600 900 1200 1500 SE +/- 1.67, N = 3 SE +/- 1.17, N = 3 1606.49 1613.75 1. (CC) gcc options: -O2 -lm -lpthread -lrt -lcrypt
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.04.05 Test: Vector Math Ubuntu 14.04.4 LTS Windows 10 Build 14316 40K 80K 120K 160K 200K SE +/- 122.18, N = 3 SE +/- 181.40, N = 3 184079.93 183978.95 1. (CC) gcc options: -O2 -lm -lpthread -lrt -lcrypt
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.04.05 Test: Matrix Math Ubuntu 14.04.4 LTS Windows 10 Build 14316 5K 10K 15K 20K 25K SE +/- 36.69, N = 3 SE +/- 20.39, N = 3 22500.55 23173.15 1. (CC) gcc options: -O2 -lm -lpthread -lrt -lcrypt
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.04.05 Test: Crypto Ubuntu 14.04.4 LTS Windows 10 Build 14316 200 400 600 800 1000 SE +/- 0.24, N = 3 SE +/- 0.94, N = 3 812.00 810.73 1. (CC) gcc options: -O2 -lm -lpthread -lrt -lcrypt
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance Ubuntu 14.04.4 LTS Windows 10 Build 14316 150 300 450 600 750 SE +/- 0.57, N = 3 SE +/- 0.65, N = 3 695.37 695.70 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.8.1 H.264 HD To NTSC DV Ubuntu 14.04.4 LTS Windows 10 Build 14316 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 9.01 9.41 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -pthread -std=c99 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC Ubuntu 14.04.4 LTS Windows 10 Build 14316 2 4 6 8 10 SE +/- 0.03, N = 5 SE +/- 0.01, N = 5 6.30 6.43 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
Crafty Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better Crafty 23.4 Elapsed Time Ubuntu 14.04.4 LTS Windows 10 Build 14316 14 28 42 56 70 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 62.22 64.98 1. (CC) gcc options: -lstdc++ -lm
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression Ubuntu 14.04.4 LTS Windows 10 Build 14316 3 6 9 12 15 SE +/- 0.12, N = 6 SE +/- 0.02, N = 3 8.85 9.16 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2015-11-02 H.264 Video Encoding Ubuntu 14.04.4 LTS Windows 10 Build 14316 50 100 150 200 250 SE +/- 1.10, N = 5 SE +/- 1.18, N = 5 209.76 218.49 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish Ubuntu 14.04.4 LTS Windows 10 Build 14316 1600 3200 4800 6400 8000 SE +/- 5.00, N = 3 SE +/- 172.00, N = 6 7406 7156 1. (CC) gcc options: -fopenmp -lcrypt
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving Ubuntu 14.04.4 LTS Windows 10 Build 14316 3K 6K 9K 12K 15K SE +/- 16.42, N = 3 SE +/- 21.66, N = 3 13327.50 12322.20 1. (CC) gcc options: -O3
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add Ubuntu 14.04.4 LTS Windows 10 Build 14316 5K 10K 15K 20K 25K SE +/- 12.70, N = 10 SE +/- 799.55, N = 10 18848.99 23189.79 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad Ubuntu 14.04.4 LTS Windows 10 Build 14316 5K 10K 15K 20K 25K SE +/- 19.12, N = 10 SE +/- 0.54, N = 10 18688.30 23988.75 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale Ubuntu 14.04.4 LTS Windows 10 Build 14316 4K 8K 12K 16K 20K SE +/- 15.75, N = 10 SE +/- 1598.77, N = 10 16673.96 17592.07 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy Ubuntu 14.04.4 LTS Windows 10 Build 14316 4K 8K 12K 16K 20K SE +/- 15.79, N = 10 SE +/- 1680.27, N = 20 17100.59 20788.63 1. (CC) gcc options: -O3 -march=native -fopenmp
Phoronix Test Suite v10.8.4