Windows Server 2019 vs. Linux vs. FreeBSD Performance Benchmarks

2P AMD EPYC 7601 Windows Server and Linux performance benchmarks for a future article on Phoronix.com by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/1812249-SP-WINSERVER76.

Windows Server 2019 vs. Linux vs. FreeBSD Performance BenchmarksProcessorMotherboardMemoryDiskGraphicsNetworkChipsetMonitorOSKernelDisplay DriverFile-SystemScreen ResolutionCompilerDesktopDisplay ServerOpenGLWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.102 x AMD EPYC 7601 32-Core @ 2.20GHz (64 Cores / 128 Threads)Dell 02MJ3T16 x 32768 MB 2400MHz 36ASF4G72PZ-2G6D220 x 466GB Samsung SSD 860 + 112GB SSDSCKJB120G7RMicrosoft Basic DisplayBroadcom NetXtreme E Advanced Dual-port 10GBASE-TMicrosoft Windows Server 2019 Essentials Build 1776310.0 (x86_64)10.0.17763.1NTFS1024x768AMD EPYC 7601 32-Core @ 2.20GHz (32 Cores / 64 Threads)65536MB466GBUbuntu 18.044.4.0-17763-Microsoft (x86_64)GCC 7.3.0wslfs2 x AMD EPYC 7601 32-Core (64 Cores / 128 Threads)Dell 02MJ3T (1.2.5 BIOS)AMD Family 17h516096MB20 x 500GB Samsung SSD 860 + 120GB SSDSCKJB120G7RMatrox G200eW3VE228Broadcom BCM57416 NetXtreme-E Dual-Media 10G RDMACentOS Linux 73.10.0-957.1.3.el7.x86_64 (x86_64)GNOME Shell 3.28.3X Server 1.20.1modesetting 1.20.1GCC 4.8.5 20150623xfs1600x1200llvmpipe 504GBClear Linux OS 268304.19.9-672.native (x86_64)GNOME Shell 3.30.2X Server 1.20.3modesetting 1.20.33.3 Mesa 19.0.0-devel (LLVM 7.0 128 bits)GCC 8.2.1 20180502 + Clang 7.0.0 + LLVM 7.0.0ext4120GB SSDSCKJB120G7R + 20 x 500GB Samsung SSD 860Matrox G200eW3Fedora 294.19.9-300.fc29.x86_64 (x86_64)GCC 8.2.1 20181215xfsAMD EPYC 7601 32-Core @ 2.20GHz (128 Cores)Dell PowerEdge R7425AMD [AMD] Family 17h (Models 00h-0fh) Root Complex524032MB20 x Samsung SSD 860 1B6Q + DP BP14G+EXP 2.17 + SSDSCKJB120G7R N201DL43FreeBSD12.0-RELEASE (x86_64)GCC 7.3.0 + Clang 6.0.1 (SVN 335540)zfs1024x7682 x AMD EPYC 7601 32-Core (64 Cores / 128 Threads)Dell 02MJ3T (1.2.5 BIOS)AMD Family 17h516096MB120GB SSDSCKJB120G7R + 20 x 500GB Samsung SSD 860llvmpipe 504GBVE228Broadcom BCM57416 NetXtreme-E Dual-Media 10G RDMAopenSUSE Tumbleweed 201812184.19.8-1-default (x86_64)KDE Plasma 5.14.4X Server 1.20.3modesetting 1.20.33.3 Mesa 18.3.1 (LLVM 6.0 128 bits)GCC 8.2.1 20181108 [gcc-8-branch revision 265914]btrfs1600x120020 x 500GB Samsung SSD 860 + 120GB SSDSCKJB120G7RMatrox G200eW3Ubuntu 18.104.18.0-13-generic (x86_64)GNOME Shell 3.30.1X Server 1.20.1modesetting 1.20.1GCC 8.2.0ext4OpenBenchmarking.orgPython Details- Windows Server 2019: Python 2.7.15- CentOS 7.6: Python 2.7.5- Clear Linux 26830: Python 3.7.1- Fedora Server 29: Python 2.7.15 + Python 3.7.1- FreeBSD 12.0: Python 2.7.15 + Python 3.6.6- openSUSE Tumbleweed: Python 2.7.15 + Python 3.6.5- Ubuntu 18.10: Python 2.7.15+ + Python 3.6.7Compiler Details- Windows Server 2019 Ubuntu WSL: --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 - CentOS 7.6: --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- Clear Linux 26830: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell- Fedora Server 29: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,lto --enable-libmpx --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver- FreeBSD 12.0: --build=x86_64-portbld-freebsd12.0 --disable-nls --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran --localstatedir=/var --mandir=/usr/local/man --with-as=/usr/local/bin/as --with-build-config=bootstrap-debug --with-gmp=/usr/local --with-ld=/usr/local/bin/ld- openSUSE Tumbleweed: --build=x86_64-suse-linux --disable-cet --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-werror --enable-checking=release --enable-gnu-indirect-function --enable-languages=c,c++,objc,fortran,obj-c++,ada,go --enable-libstdcxx-allocator=new --enable-linux-futex --enable-multilib --enable-offload-targets=hsa,nvptx-none=/usr/nvptx-none, --enable-plugin --enable-ssp --enable-version-specific-runtime-libs --host=x86_64-suse-linux --mandir=/usr/share/man --with-arch-32=x86-64 --with-gcc-major-version-only --with-slibdir=/lib64 --with-tune=generic --without-cuda-driver --without-system-libunwind - Ubuntu 18.10: --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 Disk Details- CentOS 7.6: DEADLINE / attr2,inode64,noquota,relatime,rw,seclabel- Clear Linux 26830: MQ-DEADLINE / relatime,rw,stripe=256- Fedora Server 29: CFQ / attr2,inode64,noquota,relatime,rw,seclabel- openSUSE Tumbleweed: CFQ / relatime,rw,space_cache,ssd,subvol=/@/home,subvolid=264- Ubuntu 18.10: CFQ / errors=remount-ro,relatime,rwSecurity Details- CentOS 7.6: SELinux- Clear Linux 26830: __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + SSB disabled via prctl and seccomp- Fedora Server 29: SELinux + __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + SSB disabled via prctl and seccomp- openSUSE Tumbleweed: __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + SSB disabled via prctl and seccomp- Ubuntu 18.10: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccompEnvironment Details- Clear Linux 26830: CFFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl now-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl-sort-common-Wl--enable-new-dtags MESA_GLSL_CACHE_DISABLE=0 CFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wformat-Wformat-security-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common-Wl--enable-new-dtags-mtune=skylake CXXFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wformat-Wformat-security-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-fno-semantic-interposition-ffat-lto-objects-fno-signed-zeros-fno-trapping-math-fassociative-math-Wl-sort-common-Wl--enable-new-dtags-mtune=skylake-fvisibility-inlines-hidden-Wl--enable-new-dtags FFLAGS=-g-O3-feliminate-unused-debug-types-pipe-Wall-Wp-D_FORTIFY_SOURCE=2-fexceptions-fstack-protector--param=ssp-buffer-size=32-Wl--copy-dt-needed-entries-m64-fasynchronous-unwind-tables-Wp-D_REENTRANT-ftree-loop-distribute-patterns-Wl-z-Wl relro-malign-data=abi-fno-semantic-interposition-ftree-vectorize-ftree-loop-vectorize-Wl--enable-new-dtags THEANO_FLAGS=floatX=float32 openmp=true gcc.cxxflags="-ftree-vectorize-mavx"

Windows Server 2019 vs. Linux vs. FreeBSD Performance Benchmarksfio: Rand Read - AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Read - AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - AIO - No - Yes - 4KB - Default Test Directoryfio: Seq Read - AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Write - AIO - No - Yes - 2MB - Default Test Directoryiozone: 1MB - 8GB - Write Performancego-benchmark: jsongo-benchmark: buildgo-benchmark: garbagedacapobench: Jythondacapobench: Tradebeansfhourstones: Complex Connect-4 Solvingscimark2: Compositecrafty: Elapsed Timex264: H.264 Video Encodinggraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: HWB Color Spacecompress-7zip: Compress Speed Testencode-flac: WAV To FLACm-queens: Time To Solveminion: Gracefulminion: Solitaireminion: Quasigroupperl-benchmark: Pod2htmlperl-benchmark: Interpretertjbench: Decompression Throughputblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlygit: Time To Complete Common Git Commandssunflow: Global Illumination + Image Synthesisosbench: Create Filesosbench: Create Threadstesseract-ocr: Time To OCR 7 Imagesbuild-linux-kernel: Time To Compilepybench: Total For Average Test Timesphpbench: PHP Benchmark Suitescikit-learn: fio: Rand Read - AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - AIO - No - Yes - 4KB - Default Test Directorytesseract-ocr: Time To OCR 7 Imagesfio: Rand Read - AIO - No - Yes - 2MB - Default Test Directoryfio: Seq Read - AIO - No - Yes - 2MB - Default Test Directoryfio: Rand Read - AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - AIO - No - Yes - 4KB - Default Test Directorytesseract-ocr: Time To OCR 7 ImagesWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.1018834158346331801651503170801480542539671059049846274007822383538034096.06134128931281221553734312.1127.5265.7274.831610.279038650.0172268613867.98125.52133.4261616116.511.101139.6972.522034521341371042976538183391943878251667499818578707983393538083652.181201381101151381752400712.8926.7657.1087.291450.405984910.01242275137111.7819216668327724.821.481851131.5842.37170.55151139438717919043300363501861701716401908910644408574407720019516319317621419945713.5313.7457.8987.531470.221353150.0017398857.5897.2983.212821377.351.2322.531332601691421852470012100182158114509630828992280683169374362365345849715515716033115.042011951791941832244062012.8413.4055.4886.121380.196476790.0017139414060.9397.69111.876001427.311.4321.1141.27107.29137646657817.0096.3047.13186435003666718319710147809280899085271458077652078101058443959604971921891791859520812214413.2713.5454.9785.751380.194269630.0018899514158.0798.1383.263011427.291.2160.7762.7524.45193339050417014478.56616335300017640934375989273315659350714310579427139.741401901421349319514897111.6916.640.246093820.001599021378.371.6575.17833.892574259788146.35241207192331903318743533163001751621372807104264548477001243358591911108431606426920358013.2213.460.196846900.0013542014256.6996.5785.253931387.311.3259.0266.59199940079217035.901874340037167183153142537377821973687030143546658367664104144125736064146.1819719118318910721215153513.0713.6156.5487.661480.190201250.0011754313957.4397.9583.813141417.091.1619.4566.5243.0526.531516398130147OpenBenchmarking.org

Flexible IO Tester

Type: Random Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryWindows Server 2019CentOS 7.6Clear Linux 26830Fedora Server 29openSUSE TumbleweedUbuntu 18.104080120160200SE +/- 0.33, N = 3SE +/- 0.58, N = 3188190185186187187-lnuma-ll -lnuma -libverbs1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryWindows Server 2019CentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.1013K26K39K52K65KSE +/- 1179.91, N = 12SE +/- 233.33, N = 3SE +/- 145.30, N = 334158433002470043500616334353343400-lnuma-ll -lnuma -libverbs1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryWindows Server 2019CentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.1011K22K33K44K55KSE +/- 317.98, N = 3SE +/- 446.81, N = 8SE +/- 338.30, N = 3SE +/- 208.17, N = 3SE +/- 33.33, N = 334633363501210036667530001630037167-lnuma-ll -lnuma -libverbs1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryWindows Server 2019CentOS 7.6Clear Linux 26830Fedora Server 29openSUSE TumbleweedUbuntu 18.104080120160200SE +/- 0.33, N = 3180186182183175183-lnuma-ll -lnuma -libverbs1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Sequential Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Sequential Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryWindows Server 2019CentOS 7.6Clear Linux 26830Fedora Server 29openSUSE TumbleweedUbuntu 18.104080120160200SE +/- 0.88, N = 3SE +/- 2.55, N = 5SE +/- 0.58, N = 3SE +/- 2.52, N = 3165170158197162153-lnuma-ll -lnuma -libverbs1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

IOzone

Record Size: 1MB - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 1MB - File Size: 8GB - Disk Test: Write PerformanceWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830openSUSE TumbleweedUbuntu 18.1060120180240300SE +/- 0.81, N = 3SE +/- 5.93, N = 12SE +/- 2.20, N = 12SE +/- 0.33, N = 3SE +/- 2.67, N = 3SE +/- 1.14, N = 31502971711141371421. (CC) gcc options: -O3

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonWindows Server 2019Windows Server 2019 Ubuntu WSLClear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.104M8M12M16M20MSE +/- 62577.02, N = 12SE +/- 1163429.09, N = 12SE +/- 34276.35, N = 3SE +/- 612212.20, N = 9SE +/- 441187.67, N = 10SE +/- 18924.55, N = 3SE +/- 384848.56, N = 12317080165381835096308101478091764093428071045373778

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildWindows Server 2019Windows Server 2019 Ubuntu WSLClear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.1010000M20000M30000M40000M50000MSE +/- 884641366.57, N = 3SE +/- 475801727.34, N = 8SE +/- 65562425.78, N = 3SE +/- 25900778.14, N = 3SE +/- 180336170.35, N = 3SE +/- 25969309.53, N = 3SE +/- 20636318.40, N = 348054253967391943878252899228068328089908527375989273312645484770021973687030

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageWindows Server 2019Windows Server 2019 Ubuntu WSLClear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.101.2M2.4M3.6M4.8M6MSE +/- 4538.58, N = 3SE +/- 143687.22, N = 12SE +/- 76773.93, N = 12SE +/- 9490.17, N = 3SE +/- 312497.15, N = 9SE +/- 8141.61, N = 3SE +/- 25356.88, N = 31059049166749916937431458077565935012433581435466

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.102K4K6K8K10KSE +/- 161.44, N = 16SE +/- 115.06, N = 16SE +/- 84.53, N = 7SE +/- 45.35, N = 4SE +/- 64.20, N = 4SE +/- 34.91, N = 4SE +/- 53.36, N = 4SE +/- 27.22, N = 484628185640162366520714359195836

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29Ubuntu 18.102K4K6K8K10KSE +/- 374.29, N = 16SE +/- 258.58, N = 16SE +/- 126.84, N = 4SE +/- 41.62, N = 4SE +/- 134.72, N = 16SE +/- 591.50, N = 2740078709089534578107664

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.102K4K6K8K10KSE +/- 579.89, N = 9SE +/- 524.55, N = 9SE +/- 12.36, N = 3SE +/- 54.11, N = 3SE +/- 14.13, N = 3SE +/- 42.52, N = 3SE +/- 8.06, N = 3SE +/- 10.26, N = 378227983106448497105841057911108104141. (CC) gcc options: -O3

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.1030060090012001500SE +/- 4.13, N = 3SE +/- 5.66, N = 3SE +/- 0.79, N = 3SE +/- 20.20, N = 12SE +/- 2.88, N = 3SE +/- 0.60, N = 3SE +/- 1.19, N = 3SE +/- 1.51, N = 33833934081551439427431412-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CC) gcc options: -lm

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29openSUSE TumbleweedUbuntu 18.101.3M2.6M3.9M5.2M6.5MSE +/- 42672.16, N = 3SE +/- 75969.49, N = 3SE +/- 3537.07, N = 3SE +/- 16718.51, N = 3SE +/- 17495.00, N = 3SE +/- 8744.78, N = 3SE +/- 11992.17, N = 353803405380836574407757160335960497606426957360641. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingWindows Server 2019Windows Server 2019 Ubuntu WSLClear Linux 26830FreeBSD 12.0Ubuntu 18.10306090120150SE +/- 3.49, N = 12SE +/- 1.72, N = 12SE +/- 0.84, N = 3SE +/- 1.72, N = 8SE +/- 1.11, N = 396.0652.18115.04139.74146.18-ldl-ldl -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake-ldl1. (CC) gcc options: -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SwirlWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0Ubuntu 18.104080120160200SE +/- 2.07, N = 12SE +/- 1.64, N = 12SE +/- 1.00, N = 3SE +/- 2.73, N = 3SE +/- 0.33, N = 3134120200201192140197-O2 -lSM -lICE-std=gnu99 -O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lfreetype-O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lSM -lICE1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0Ubuntu 18.104080120160200SE +/- 2.37, N = 12SE +/- 1.86, N = 12SE +/- 0.67, N = 3128138195195189190191-O2 -lSM -lICE-std=gnu99 -O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lfreetype-O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lSM -lICE1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0Ubuntu 18.104080120160200SE +/- 1.99, N = 12SE +/- 2.29, N = 12SE +/- 0.88, N = 3SE +/- 1.67, N = 3SE +/- 0.88, N = 393110163179179142183-O2 -lSM -lICE-std=gnu99 -O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lfreetype-O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lSM -lICE1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: EnhancedWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0Ubuntu 18.104080120160200SE +/- 1.20, N = 3SE +/- 1.69, N = 12SE +/- 1.00, N = 3SE +/- 0.33, N = 3SE +/- 2.19, N = 3128115193194185134189-O2 -lSM -lICE-std=gnu99 -O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lfreetype-O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lSM -lICE1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0Ubuntu 18.104080120160200SE +/- 1.70, N = 12SE +/- 2.31, N = 12SE +/- 1.20, N = 3SE +/- 0.88, N = 3SE +/- 1.53, N = 3SE +/- 0.95, N = 12SE +/- 1.75, N = 41221381761839593107-O2 -lSM -lICE-std=gnu99 -O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lfreetype-O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lSM -lICE1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: HWB Color SpaceWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0Ubuntu 18.1050100150200250SE +/- 2.85, N = 3SE +/- 2.86, N = 4SE +/- 0.33, N = 3SE +/- 0.67, N = 3SE +/- 0.33, N = 3155175214224208195212-O2 -lSM -lICE-std=gnu99 -O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lfreetype-O2 -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -lSM -lICE1. (CC) gcc options: -fopenmp -pthread -lXext -lX11 -lbz2 -lz -lm -lgomp -lpthread

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.1040K80K120K160K200KSE +/- 2958.28, N = 12SE +/- 1493.92, N = 9SE +/- 1640.40, N = 3SE +/- 79.53, N = 3SE +/- 1908.46, N = 12SE +/- 570.98, N = 3SE +/- 481.62, N = 3SE +/- 2876.20, N = 113734324007199457406201221441489712035801515351. (CXX) g++ options: -pipe -lpthread

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.103691215SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.06, N = 5SE +/- 0.16, N = 5SE +/- 0.14, N = 5SE +/- 0.01, N = 5SE +/- 0.04, N = 5SE +/- 0.06, N = 512.1112.8913.5312.8413.2711.6913.2213.07-O2-O2-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -logg-O2-O2-O2-O21. (CXX) g++ options: -fvisibility=hidden -lm

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.10612182430SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 327.5226.7613.7413.4013.5416.6413.4613.61-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CXX) g++ options: -fopenmp -O2 -march=native

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: GracefulWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29Ubuntu 18.101530456075SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.00, N = 3SE +/- 0.08, N = 3SE +/- 0.10, N = 365.7257.1057.8955.4854.9756.541. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29Ubuntu 18.1020406080100SE +/- 1.24, N = 3SE +/- 0.03, N = 3SE +/- 1.24, N = 3SE +/- 0.33, N = 3SE +/- 0.11, N = 3SE +/- 0.43, N = 374.8387.2987.5386.1285.7587.661. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29Ubuntu 18.104080120160200SE +/- 0.26, N = 3SE +/- 0.26, N = 3SE +/- 2.72, N = 3SE +/- 0.30, N = 3SE +/- 0.11, N = 3SE +/- 0.20, N = 31611451471381381481. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.100.09130.18260.27390.36520.4565SE +/- 0.00024448, N = 3SE +/- 0.00836972, N = 12SE +/- 0.00141891, N = 3SE +/- 0.00033237, N = 3SE +/- 0.00127731, N = 3SE +/- 0.00007653, N = 3SE +/- 0.00068848, N = 3SE +/- 0.00044388, N = 30.279038650.405984910.221353150.196476790.194269630.246093820.196846900.19020125

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.100.00390.00780.01170.01560.0195SE +/- 0.00015584, N = 3SE +/- 0.00044317, N = 12SE +/- 0.00000172, N = 3SE +/- 0.00000146, N = 3SE +/- 0.00000078, N = 3SE +/- 0.00000661, N = 3SE +/- 0.00000231, N = 3SE +/- 0.00000847, N = 30.017226860.012422750.001739880.001713940.001889950.001599020.001354200.00117543

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.3Test: Decompression ThroughputWindows Server 2019Windows Server 2019 Ubuntu WSLClear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.10306090120150SE +/- 0.33, N = 3SE +/- 0.96, N = 3SE +/- 0.12, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 3138137140141137142139-pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CC) gcc options: -O3 -lm

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29openSUSE TumbleweedUbuntu 18.1030609012015067.98111.7857.5860.9358.0756.6957.43

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Classroom - Compute: CPU-OnlyWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29openSUSE TumbleweedUbuntu 18.104080120160200125.52192.0097.2997.6998.1396.5797.95

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Fishy Cat - Compute: CPU-OnlyWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29openSUSE TumbleweedUbuntu 18.104080120160200133.42166.0083.21111.8783.2685.2583.81

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29openSUSE TumbleweedUbuntu 18.10150300450600750616683282600301393314

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Pabellon Barcelona - Compute: CPU-OnlyWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29openSUSE TumbleweedUbuntu 18.1060120180240300161277137142142138141

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.10612182430SE +/- 0.17, N = 12SE +/- 0.15, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 9SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 316.5124.827.357.317.298.377.317.091. Windows Server 2019: git version 2.20.1.windows.12. Windows Server 2019 Ubuntu WSL: git version 2.17.13. CentOS 7.6: git version 1.8.3.14. Clear Linux 26830: git version 2.20.05. Fedora Server 29: git version 2.19.26. FreeBSD 12.0: git version 2.19.17. openSUSE Tumbleweed: git version 2.19.28. Ubuntu 18.10: git version 2.19.1

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.100.37130.74261.11391.48521.8565SE +/- 0.04, N = 12SE +/- 0.06, N = 12SE +/- 0.02, N = 3SE +/- 0.02, N = 12SE +/- 0.02, N = 4SE +/- 0.05, N = 12SE +/- 0.01, N = 12SE +/- 0.02, N = 41.101.481.231.431.211.651.321.16

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesWindows Server 2019Windows Server 2019 Ubuntu WSLClear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.10400800120016002000SE +/- 7.92, N = 3SE +/- 38.20, N = 9SE +/- 0.42, N = 3SE +/- 0.98, N = 3SE +/- 1.22, N = 4SE +/- 0.92, N = 5SE +/- 0.02, N = 31139.691851.0021.1160.7775.1759.0219.451. (CC) gcc options:

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsWindows Server 2019Windows Server 2019 Ubuntu WSLClear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.102004006008001000SE +/- 1.07, N = 12SE +/- 4.79, N = 12SE +/- 1.75, N = 11SE +/- 0.78, N = 7SE +/- 2.65, N = 3SE +/- 0.22, N = 3SE +/- 0.08, N = 372.52131.5841.2762.75833.8966.5966.52-lm1. (CC) gcc options:

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR v4.0Time To OCR 7 ImagesWindows Server 2019 Ubuntu WSLUbuntu 18.101020304050SE +/- 0.83, N = 3SE +/- 0.27, N = 342.3743.05

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileWindows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29Ubuntu 18.104080120160200SE +/- 2.24, N = 7SE +/- 0.35, N = 12SE +/- 1.10, N = 3SE +/- 0.30, N = 12SE +/- 0.34, N = 12170.5522.53107.2924.4526.53

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesWindows Server 2019 Ubuntu WSLClear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.106001200180024003000SE +/- 2.73, N = 3SE +/- 3.33, N = 3SE +/- 9.29, N = 3SE +/- 7.26, N = 3SE +/- 9.61, N = 3SE +/- 2.08, N = 3151113761933257419991516

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteWindows Server 2019Windows Server 2019 Ubuntu WSLCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE TumbleweedUbuntu 18.10100K200K300K400K500KSE +/- 1183.26, N = 3SE +/- 900.26, N = 3SE +/- 264.22, N = 3SE +/- 578.36, N = 3SE +/- 936.23, N = 3SE +/- 299.16, N = 3SE +/- 1470.82, N = 3SE +/- 1667.00, N = 3203452394387133260466578390504259788400792398130

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.1Windows Server 2019 Ubuntu WSLClear Linux 26830FreeBSD 12.0Ubuntu 18.104080120160200SE +/- 10.01, N = 9SE +/- 0.27, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 3179.0017.00146.35147.00

Flexible IO Tester

Type: Random Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE Tumbleweed50100150200250SE +/- 0.00, N = 3SE +/- 1.00, N = 3SE +/- 0.58, N = 3169.0096.30170.00241.00170.00-lnuma1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Flexible IO Tester

Type: Random Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryCentOS 7.6Clear Linux 26830Fedora Server 29FreeBSD 12.0openSUSE Tumbleweed50100150200250SE +/- 1.71, N = 8SE +/- 0.03, N = 3SE +/- 0.88, N = 3SE +/- 3.66, N = 9142.0047.13144.00207.0035.90-lnuma1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -lrt -laio -lz -lm -lpthread -ldl

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 3.05.02Time To OCR 7 ImagesFedora Server 2920406080100SE +/- 0.03, N = 378.56

Flexible IO Tester

Type: Random Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryFreeBSD 12.04K8K12K16K20KSE +/- 88.19, N = 319233

Flexible IO Tester

Type: Sequential Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.1Type: Sequential Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryFreeBSD 12.04K8K12K16K20KSE +/- 218.58, N = 319033

Flexible IO Tester

Type: Random Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Read - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryWindows Server 2019306090120150SE +/- 4.55, N = 12134

Flexible IO Tester

Type: Random Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.1Type: Random Write - IO Engine: AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryWindows Server 2019306090120150SE +/- 2.33, N = 3137

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR v4.0.0.20181030Time To OCR 7 ImagesWindows Server 201920406080100SE +/- 1.49, N = 12104


Phoronix Test Suite v10.8.4