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&sor&grs .
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 byte: Dhrystone 2 compilebench: Compile build-php: Time To Compile compilebench: Read Compiled Tree stream: Triad hmmer: Pfam Database Search graphics-magick: Blur scimark2: Fast Fourier Transform graphics-magick: Local Adaptive Thresholding himeno: Poisson Pressure Solver graphics-magick: Resizing graphics-magick: HWB Color Space fhourstones: Complex Connect-4 Solving graphics-magick: Sharpen dolfyn: Computational Fluid Dynamics ffmpeg: H.264 HD To NTSC DV crafty: Elapsed Time scimark2: Dense LU Matrix Factorization x264: H.264 Video Encoding compress-gzip: 2GB File Compression scimark2: Sparse Matrix Multiply compress-pbzip2: 256MB File Compression john-the-ripper: Blowfish stress-ng: Matrix Math scimark2: Composite scimark2: Monte Carlo encode-flac: WAV To FLAC ffte: N=64, 1D Complex FFT Routine scimark2: Jacobi Successive Over-Relaxation stress-ng: Memory Copying stress-ng: Crypto stress-ng: Vector Math c-ray: Total Time openssl: RSA 4096-bit Performance redis: SET redis: GET compilebench: Initial Create stream: Add stream: Scale stream: Copy Windows 10 Build 14316 Ubuntu 14.04.4 LTS 1 112.04 47.09 284.15 23988.75 9.93 123 365.68 94 2167.30 162 203 12322.20 84 20.89 9.41 64.98 3044.26 218.49 11.12 2664.86 9.16 7156 23173.15 1584.27 730.10 6.43 7996.00 1116.45 1613.75 810.73 183978.95 19.99 695.70 822459.39 934406.84 6.32 23189.79 17592.07 20788.63 36828591.10 430.67 21.98 3233.64 18688.30 8.20 146 316.11 106 2438.68 182 227 13327.50 89 19.83 9.01 62.22 3175.33 209.76 10.74 2758.30 8.85 7406 22500.55 1624.23 745.81 6.30 7848.49 1125.58 1606.49 812.00 184079.93 20.00 695.37 1796290.77 2463262.79 416.17 18848.99 16673.96 17100.59 OpenBenchmarking.org
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
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
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
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
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad Windows 10 Build 14316 Ubuntu 14.04.4 LTS 5K 10K 15K 20K 25K SE +/- 0.54, N = 10 SE +/- 19.12, N = 10 23988.75 18688.30 1. (CC) gcc options: -O3 -march=native -fopenmp
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
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: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Windows 10 Build 14316 Ubuntu 14.04.4 LTS 80 160 240 320 400 SE +/- 0.61, N = 4 SE +/- 1.68, N = 4 365.68 316.11
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
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: 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: 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
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
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
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
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
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
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
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2015-11-02 H.264 Video Encoding Windows 10 Build 14316 Ubuntu 14.04.4 LTS 50 100 150 200 250 SE +/- 1.18, N = 5 SE +/- 1.10, N = 5 218.49 209.76 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize
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
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
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
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
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.04.05 Test: Matrix Math Windows 10 Build 14316 Ubuntu 14.04.4 LTS 5K 10K 15K 20K 25K SE +/- 20.39, N = 3 SE +/- 36.69, N = 3 23173.15 22500.55 1. (CC) gcc options: -O2 -lm -lpthread -lrt -lcrypt
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
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
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
FFTE Test: N=64, 1D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 5.0 Test: N=64, 1D Complex FFT Routine Windows 10 Build 14316 Ubuntu 14.04.4 LTS 2K 4K 6K 8K 10K SE +/- 15.79, N = 3 SE +/- 78.40, N = 3 7996.00 7848.49 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi_f90 -lmpi_f77 -lmpi -ldl -lhwloc
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
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.04.05 Test: Memory Copying Windows 10 Build 14316 Ubuntu 14.04.4 LTS 300 600 900 1200 1500 SE +/- 1.17, N = 3 SE +/- 1.67, N = 3 1613.75 1606.49 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
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
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Windows 10 Build 14316 Ubuntu 14.04.4 LTS 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 19.99 20.00 1. (CC) gcc options: -lm -lpthread -O3
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance Windows 10 Build 14316 Ubuntu 14.04.4 LTS 150 300 450 600 750 SE +/- 0.65, N = 3 SE +/- 0.57, N = 3 695.70 695.37 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
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
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
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add Windows 10 Build 14316 Ubuntu 14.04.4 LTS 5K 10K 15K 20K 25K SE +/- 799.55, N = 10 SE +/- 12.70, N = 10 23189.79 18848.99 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale Windows 10 Build 14316 Ubuntu 14.04.4 LTS 4K 8K 12K 16K 20K SE +/- 1598.77, N = 10 SE +/- 15.75, N = 10 17592.07 16673.96 1. (CC) gcc options: -O3 -march=native -fopenmp
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy Windows 10 Build 14316 Ubuntu 14.04.4 LTS 4K 8K 12K 16K 20K SE +/- 1680.27, N = 20 SE +/- 15.79, N = 10 20788.63 17100.59 1. (CC) gcc options: -O3 -march=native -fopenmp
Phoronix Test Suite v10.8.4