Windows Server 2019 vs. Linux OS Benchmarks vs. FreeBSD On Intel Xeon Server

Tests for a future article by Michael Larabel for Phoronix.

HTML result view exported from: https://openbenchmarking.org/result/1812291-SP-FREEBSD6547&grt&sro.

Windows Server 2019 vs. Linux OS Benchmarks vs. FreeBSD On Intel Xeon ServerProcessorMotherboardMemoryDiskGraphicsNetworkChipsetMonitorOSKernelDisplay DriverCompilerFile-SystemScreen ResolutionDesktopDisplay ServerOpenGLWindows Server 2016Windows Server 2019Windows Server 2019 WSLCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10openSUSE Leap 15.0FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC82 x Intel Xeon Gold 6138 @ 2.00GHz (40 Cores / 80 Threads)TYAN S710612 x 8192 MB 2666MHz Micron 9ASF1G72PZ-2G6B1233GB Samsung SSD 970 EVO 250GBMicrosoft Basic DisplayIntel I210 Gigabit Connection + Intel I210 Gigabit Connection #2 + Microsoft ISATAP + Microsoft ISATAP #2Microsoft Windows Server 2016 Essentials Build 1439310.0 (x86_64)10.0.14393.0GCC 7.1.0NTFS1024x768Intel I210 Gigabit Connection + Intel I210 Gigabit Connection #2Microsoft Windows Server 2019 Essentials Build 1776310.0.17763.165536MB233GBUbuntu 18.044.4.0-17763-Microsoft (x86_64)GCC 7.3.0wslfs2 x Intel Xeon Gold 6138 @ 3.70GHz (40 Cores / 80 Threads)TYAN S7106 (V1.02.B20 BIOS)Intel Sky Lake-E DMI3 Registers95232MBSamsung SSD 970 EVO 250GBASPEED FamilyVE228Intel I210 Gigabit ConnectionCentOS Linux 73.10.0-957.1.3.el7.x86_64 (x86_64)GNOME Shell 3.28.3X Server 1.20.1modesetting 1.20.12.1 Mesa 18.0.5 (LLVM 6.0 256 bits)GCC 4.8.5 20150623xfs1920x108096256MBllvmpipe 93GBClear Linux OS 268504.19.11-673.native (x86_64)GNOME Shell 3.30.2X Server 1.20.3modesetting 1.20.33.3 Mesa 19.0.0-devel (LLVM 7.0 256 bits)GCC 8.2.1 20180502 + Clang 7.0.0 + LLVM 7.0.0ext4Intel Device 2020LLVMpipeDebian 9.64.9.0-8-amd64 (x86_64)GNOME Shell 3.22.3X Server 1.19.2modesetting 1.19.23.3 Mesa 13.0.6 Gallium 0.4 (LLVM 3.9 256 bits)GCC 6.3.0 20170516Intel Sky Lake-E DMI3 RegistersASPEED FamilyFedora 294.19.10-300.fc29.x86_64 (x86_64)GCC 8.2.1 20181215xfsUbuntu 18.104.18.0-13-generic (x86_64)GNOME Shell 3.30.1X Server 1.20.1modesetting 1.20.13.3 Mesa 18.2.2 (LLVM 7.0 256 bits)GCC 8.2.0ext4openSUSE Leap 15.04.12.14-lp150.12.28-default (x86_64)KDE Plasma 5.12.6X Server 1.19.6modesetting 1.19.63.3 Mesa 18.0.2 (LLVM 5.0 256 bits)GCC 7.3.1 20180323 [gcc-7-branch revision 258812]xfsIntel Xeon Gold 6138 @ 2.00GHz (80 Cores)TYAN B7106G24EV4HR97024MBGeneric NVMe DeviceFreeBSD11.2-RELEASE (x86_64)Clang 6.0.0 (SVN 326565)zfs1280x102412.0-RELEASE (x86_64)Clang 6.0.1 (SVN 335540)800x600GCC 8.2.0 + Clang 6.0.1 (SVN 335540)OpenBenchmarking.orgPython Details- Windows Server 2019: Python 2.7.15- FreeBSD 11.2: Python 2.7.15 + Python 3.6.6- FreeBSD 12.0: Python 2.7.15 + Python 3.6.6- FreeBSD 12.0 - GCC8: Python 2.7.15 + Python 3.6.6Compiler Details- Windows Server 2019 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 26850: --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- Debian 9.6: --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- 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- 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- openSUSE Leap 15.0: --build=x86_64-suse-linux --disable-libcc1 --disable-libssp --disable-libstdcxx-pch --disable-libvtv --disable-plugin --disable-werror --enable-__cxa_atexit --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-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- FreeBSD 12.0 - GCC8: --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/ldDisk Details- CentOS 7.6: NONE / attr2,inode64,noquota,relatime,rw,seclabel- Clear Linux 26850: MQ-DEADLINE / relatime,rw,stripe=256- Debian 9.6: none / data=ordered,errors=remount-ro,relatime,rw- Fedora Server 29: NONE / attr2,inode64,noquota,relatime,rw,seclabel- Ubuntu 18.10: NONE / errors=remount-ro,relatime,rw- openSUSE Leap 15.0: NONE / attr2,inode64,noquota,relatime,rwProcessor Details- CentOS 7.6: Scaling Governor: intel_pstate powersave- Clear Linux 26850: Scaling Governor: intel_pstate performance- Debian 9.6: Scaling Governor: intel_pstate powersave- Fedora Server 29: Scaling Governor: intel_pstate powersave- Ubuntu 18.10: Scaling Governor: intel_pstate powersave- openSUSE Leap 15.0: Scaling Governor: intel_pstate powersaveSecurity Details- CentOS 7.6: SELinux- Clear Linux 26850: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable- Debian 9.6: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable- Fedora Server 29: SELinux + KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable- Ubuntu 18.10: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable- openSUSE Leap 15.0: KPTI + __user pointer sanitization + Indirect Branch Restricted Speculation IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable- FreeBSD 11.2: KPTI- FreeBSD 12.0: KPTI- FreeBSD 12.0 - GCC8: KPTIEnvironment Details- Clear Linux 26850: 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" - openSUSE Leap 15.0: LIBGL_DEBUG=quiet

Windows Server 2019 vs. Linux OS Benchmarks vs. FreeBSD On Intel Xeon Servercompress-7zip: Compress Speed Testaobench: 2048 x 2048 - Total Timeblake2: blender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Barbershop - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlyblogbench: Readblogbench: Writebork: File Encryption Timebotan: AES-256 - Encryptbotan: AES-256 - Decryptbotan: Blowfish - Encryptbotan: Blowfish - Decryptbotan: CAST-256 - Encryptbotan: CAST-256 - Decryptbotan: KASUMI - Encryptbotan: KASUMI - Decryptbotan: Twofish - Encryptbotan: Twofish - Decryptc-ray: Total Time - 4K, 16 Rays Per Pixelcachebench: Readcachebench: Writecachebench: Read / Modify / Writecompilebench: Initial Createcompilebench: Compilecompilebench: Read Compiled Treecrafty: Elapsed Timedacapobench: Jythondacapobench: Tradebeansdacapobench: Eclipsedacapobench: H2dacapobench: Tradesoapdcraw: RAW To PPM Image Conversionebizzy: fhourstones: Complex Connect-4 Solvingencode-flac: WAV To FLACfio: 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 Directoryfio: Rand Read - POSIX AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Read - POSIX AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - POSIX AIO - No - Yes - 4KB - Default Test Directoryfio: Rand Write - POSIX AIO - No - Yes - 4KB - Default Test Directorygit: Time To Complete Common Git Commandsmpcbench: Multi-Precision Benchmarkgo-benchmark: jsongo-benchmark: buildgo-benchmark: garbagego-benchmark: httpgraphics-magick: Rotategraphics-magick: Resizinggraphics-magick: HWB Color Spacegraphics-magick: Noise-Gaussiangraphics-magick: Enhancedgraphics-magick: Sharpengraphics-magick: Swirlcompress-gzip: Linux Source Tree Archiving To .tar.gzhint: FLOAThimeno: Poisson Pressure Solverindigobench: Bedroomindigobench: Supercariozone: 1MB - 8GB - Write Performanceiozone: 4Kb - 8GB - Write Performancejava-gradle-perf: Reactorjava-scimark2: Compositeencode-mp3: WAV To MP3tjbench: Decompression Throughputluajit: Compositecompress-lzma: 256MB File Compressionm-queens: Time To Solveminion: Gracefulminion: Solitaireminion: Quasigroupnode-octane: openssl: RSA 4096-bit Performanceoptcarrot: Optimized Benchmarkosbench: Create Filesosbench: Create Threadsosbench: Create Processesosbench: Launch Programsosbench: Memory Allocationsperl-benchmark: Pod2htmlperl-benchmark: Interpreterpts-self-test: List Suitespts-self-test: Info Commandpts-self-test: Render Testpts-self-test: Merge Resultspts-self-test: Total Timepts-self-test: Peak Memory Usagephp: Zend benchphp: Zend micro_benchphpbench: PHP Benchmark Suitepolybench-c: 3 Matrix Multiplicationspolybench-c: Correlation Computationpolybench-c: Covariance Computationpgbench: Buffer Test - Single Thread - Read Writepgbench: Buffer Test - Single Thread - Read Onlypgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Normal Load - Read Onlypostmark: Disk Transaction Performanceprimesieve: 1e12 Prime Number Generationpybench: Total For Average Test Timesrbenchmark: rust-mandel: Time To Complete Serial/Parallel Mandelbrotrust-prime: Prime Number Test To 200,000,000sample-program: scikit-learn: scimark2: Compositesmallpt: Global Illumination Renderer; 128 Samplessqlite: Timed SQLite Insertionsstockfish: Total Timestress-ng: CPU Stressstress-ng: Memory Copyingstress-ng: Glibc Qsort Data Sortingstress-ng: Glibc C String Functionsstress-ng: Vector Mathstress-ng: Matrix Mathstress-ng: Bsearchstress-ng: Hsearchstress-ng: Lsearchstress-ng: Tsearchstress-ng: Forkingstress-ng: Socket Activitystress-ng: Context Switchingsunflow: Global Illumination + Image Synthesisswet: Averagesystem-libxml2: 2 MBtachyon: Total Timehmmer: Pfam Database Searchbuild-llvm: Time To Compilebuild-php: Time To Compilettsiod-renderer: Phong Rendering With Soft-Shadow Mappingunpack-linux: linux-4.15.tar.xzx264: H.264 Video Encodingx265: H.265 Video Encodingcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Windows Server 2016Windows Server 2019Windows Server 2019 WSLCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10openSUSE Leap 15.0FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC88030993.13212141464236714349146771029913471192310.3012966714533312.014349913366417360009322021571581833.558.28711213015155.4158.9956.511433699426281.140.186842590.025377393019340.743357582.0168280715106.807468793.052121394612367242616460940153235121099.91133000147333558146713.794397804360340927339120901621611873.558.37710218215255.3658.4755.5914139622123434.860.182648750.015012933094130.736057990.8568415431116.8659043144.143252136863947287127448242865588701234810.5317.294235566268599024001018084190186213701221715255.1255.4975.7312236906123083.230.214332060.008202465796830.7879584150.253640318596.5815422277.2216411836320175256804415120054545331298411.8210900018066755814696.47219213226868215628.1453.9372.161200.136484800.0029275920400661058.787196282415822875.73164116364201785239135673337991788128049.99122000277333155514686.0028398131909032026611714752362022273.767.80405225716028.1353.8972.201153864915.9118.570.115787150.001259277207130.4075208539.6371845579117.4315126576.99169117376205735996537849090928500126639.5510800032900055814686.1026734701384622583611900182152142283.678.12399222216027.6854.8875.1411915.6718.060.120932060.002568674816880.788961040.9169954534124.3813771678.4316411937520377105824443133019435021286510.2210900030008355814686.45271413224705302045872864210186229220116027.9754.3474.071153950246.6122.900.119593480.004255155849860.304059159.127168020214654377.2416511837420273920973922126939843781273010.2710700030925056014676.282478529208894411388598152121972293.637.88404224215928.1854.4275.291203676015.5926.180.120321580.003198405930520.795558841.7467990274113.3615174580.911701203732026351901109999511531208610.5111000023300055814698.463031769223115238311115094885186014428.252243444.4620.000.273416090.0041544015861952941.467359816798.0079.304.41765347732335.081800179913313264.5464.6543.0842.3714814942.2138042878746050159139847570349342416609940977896.59772022.5844811466741710700015.134157329966654289399267964801113382112664812020153377.911573487111071319944452.39122520.0079.3574345920377611054.8476.5731619.8088.84195117.120.308275140.0031291611.951.1314710.715425031.196.221942445.722.402.4337488652162310546421313.3437161.670595.378.167.293133619.3036.919646258554215487414805418298063751539633347358457966103795715.9617878846737213.5612.1822018519.07117.427.2614077.954.40507409830829.731835183613413464.5864.8643.6242.8115015241.1438042915843750161140468563427020303547997861774.32823721.9661315666757514725012.12461032555013747584889194149117523614373892122163674.221575818171539312942130.73123518.2883.1374845321993611156.3180.2051.4978.3416162.650.280683270.002738441.433.591027.993745031.165.632382855.552.362.3744898242899357607443815.6633241.473184.296.037.612953617.7431.1662697440964567346131469281480211821366407154399296764116511100132282041.7418307918731263.5229.2517510922.1318.42119.657.631089574479.685.73514314830930.451836183613413464.4864.7943.6342.81150152139.981382139294997158139969363507035303607874896583.10821017.9062916066762215933311.83473331797353752981588393094417380712511712610811210511874.241965893231826307046430.52122859.0986.2874942138.3922017611955.7684.0651.8177.6014162.680.280412350.002753671.411.761017.983605031.155.622416915.512.362.3544895212992351595454515.1233201.477884.296.007.612933245.9031.156323020595382792712146619532771771486771149384298725152521104136396161.67339865170312129.11170679.1718.368.69113OpenBenchmarking.org

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.030K60K90K120K150KSE +/- 633.11, N = 3SE +/- 631.11, N = 3SE +/- 216.37, N = 3SE +/- 1571.82, N = 3SE +/- 1780.31, N = 3SE +/- 289.07, N = 3SE +/- 633.56, N = 3SE +/- 604.58, N = 3SE +/- 400.15, N = 3SE +/- 840.95, N = 3154222158228151265137716957441465438030974687590431517451. (CXX) g++ options: -pipe -lpthread

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC820406080100SE +/- 0.55, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 379.3077.9579.68clangclanggcc

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC81.28932.57863.86795.15726.4465SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 34.414.405.73clangclanggcc

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: BMW27 - Compute: CPU-OnlyCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.030609012015077.2275.7376.9978.4377.2493.1393.05144.1480.91

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Classroom - Compute: CPU-OnlyCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.070140210280350164164169164165212212325170

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Fishy Cat - Compute: CPU-OnlyCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.050100150200250118116117119118141139213120

Blender

Blend File: Barbershop - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Barbershop - Compute: CPU-OnlyCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.0150300450600750363364376375374464461686373

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.79aBlend File: Pabellon Barcelona - Compute: CPU-OnlyCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.090180270360450201201205203202236236394202

BlogBench

Test: Read

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: ReadFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8160K320K480K640K800KSE +/- 11234.31, N = 5SE +/- 1695.47, N = 3SE +/- 5363.48, N = 3765347507409514314clangclanggcc

BlogBench

Test: Write

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: WriteFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC82K4K6K8K10KSE +/- 312.89, N = 3SE +/- 123.42, N = 3SE +/- 30.44, N = 3732383088309clangclanggcc

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8816243240SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 335.0829.7330.45

Botan

Test: AES-256 - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: AES-256 - EncryptFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8400800120016002000SE +/- 4.27, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 31800183518361. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2

Botan

Test: AES-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: AES-256 - DecryptFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8400800120016002000SE +/- 4.12, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 31799183618361. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2

Botan

Test: Blowfish - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: Blowfish - EncryptFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8306090120150SE +/- 0.65, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 31331341341. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2

Botan

Test: Blowfish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: Blowfish - DecryptFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8306090120150SE +/- 0.67, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 31321341341. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2

Botan

Test: CAST-256 - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: CAST-256 - EncryptFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC81428425670SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.05, N = 364.5464.5864.481. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2

Botan

Test: CAST-256 - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: CAST-256 - DecryptFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC81428425670SE +/- 0.06, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 364.6564.8664.791. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2

Botan

Test: KASUMI - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: KASUMI - EncryptFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC81020304050SE +/- 0.07, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 343.0843.6243.631. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2

Botan

Test: KASUMI - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: KASUMI - DecryptFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC81020304050SE +/- 0.10, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 342.3742.8142.811. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2

Botan

Test: Twofish - Encrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: Twofish - EncryptFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8306090120150SE +/- 0.40, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 31481501501. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2

Botan

Test: Twofish - Decrypt

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.8.0Test: Twofish - DecryptFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8306090120150SE +/- 0.71, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31491521521. (CXX) clang++ options: -fstack-protector -pthread -lbotan-2

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8306090120150SE +/- 0.12, N = 3SE +/- 0.08, N = 3SE +/- 3.17, N = 942.2141.14139.98clangclanggcc

CacheBench

Test: Read

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: ReadFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC88001600240032004000SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3380438041382clangclanggcc

CacheBench

Test: Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: WriteFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC86K12K18K24K30KSE +/- 72.52, N = 3SE +/- 35.39, N = 3SE +/- 1.08, N = 3287872915813929clangclanggcc

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / WriteFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC810K20K30K40K50KSE +/- 85.20, N = 3SE +/- 113.84, N = 3SE +/- 0.02, N = 346050437504997clangclanggcc

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC84080120160200SE +/- 0.66, N = 3SE +/- 1.11, N = 3SE +/- 3.02, N = 3159161158

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC830060090012001500SE +/- 1.59, N = 3SE +/- 2.67, N = 3SE +/- 2.61, N = 3139814041399

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8150300450600750SE +/- 4.86, N = 3SE +/- 1.46, N = 3SE +/- 10.65, N = 3475685693

Crafty

Elapsed Time

OpenBenchmarking.orgNodes Per Second, More Is BetterCrafty 25.2Elapsed TimeCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.02M4M6M8M10MSE +/- 9976.25, N = 3SE +/- 25143.06, N = 3SE +/- 19931.80, N = 3SE +/- 18491.42, N = 3SE +/- 4504.27, N = 3SE +/- 5643.53, N = 3SE +/- 4639.48, N = 3SE +/- 11913.26, N = 3SE +/- 15400.17, N = 37525680785239173599657710582739209771434917242616728712763519011. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.02K4K6K8K10KSE +/- 37.91, N = 4SE +/- 12.48, N = 4SE +/- 40.86, N = 4SE +/- 20.89, N = 4SE +/- 76.21, N = 4SE +/- 59.93, N = 4SE +/- 85.12, N = 4SE +/- 48.54, N = 4SE +/- 33.53, N = 4SE +/- 133.58, N = 16SE +/- 118.13, N = 104415356737844443703463426350392246774609448210999

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSL3K6K9K12K15KSE +/- 166.90, N = 16SE +/- 80.90, N = 4SE +/- 125.40, N = 4SE +/- 76.84, N = 4SE +/- 24.07, N = 4SE +/- 33.18, N = 4SE +/- 168.54, N = 6SE +/- 74.78, N = 4SE +/- 16.67, N = 4SE +/- 37.78, N = 4120053337909013301934270207035126931029940154286

DaCapo Benchmark

Java Test: Eclipse

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: EclipseFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC89K18K27K36K45KSE +/- 672.04, N = 4SE +/- 78.28, N = 4SE +/- 122.66, N = 4416603035430360

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC82K4K6K8K10KSE +/- 124.82, N = 4SE +/- 81.74, N = 11SE +/- 56.03, N = 4994079977874

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC82K4K6K8K10KSE +/- 50.88, N = 4SE +/- 179.45, N = 16SE +/- 138.72, N = 4977886178965

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image ConversionFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC820406080100SE +/- 0.25, N = 3SE +/- 0.02, N = 3SE +/- 0.46, N = 396.5974.3283.10clangclanggcc

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3CentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.0200K400K600K800K1000KSE +/- 13574.88, N = 12SE +/- 9514.19, N = 3SE +/- 15089.85, N = 11SE +/- 11956.90, N = 7SE +/- 18915.43, N = 3SE +/- 4.37, N = 3SE +/- 9.71, N = 3SE +/- 13100.95, N = 9SE +/- 12967.28, N = 1245453399178892850094350298437813473235558870951153-pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CC) gcc options: -pthread -lpthread -O3 -march=native

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.03K6K9K12K15KSE +/- 27.07, N = 3SE +/- 308.04, N = 9SE +/- 28.64, N = 3SE +/- 10.79, N = 3SE +/- 52.25, N = 3SE +/- 115.89, N = 9SE +/- 113.45, N = 9SE +/- 9.65, N = 3SE +/- 5.77, N = 3SE +/- 22.81, N = 3SE +/- 15.37, N = 3SE +/- 153.09, N = 3129841280412663128657720820482101273011923121091234812086gccgccgccgccclangclanggccgccgccgcc

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.0510152025SE +/- 0.10, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.08, N = 5SE +/- 0.02, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.06, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 511.829.999.5510.2222.5821.9617.9010.2710.309.9110.5310.51-O2 -fvisibility=hidden-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -fvisibility=hidden -logg-O2 -fvisibility=hidden-O2 -fvisibility=hidden-O2-O2-O2 -fvisibility=hidden-O2 -fvisibility=hidden-O2 -fvisibility=hidden-O2 -fvisibility=hidden1. (CXX) g++ options: -lm

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 DirectoryCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10Windows Server 2016Windows Server 2019openSUSE Leap 15.030K60K90K120K150KSE +/- 333.33, N = 3109000122000108000109000107000129667133000110000-lnuma-lnuma -libverbs-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 DirectoryCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10Windows Server 2016Windows Server 2019openSUSE Leap 15.070K140K210K280K350KSE +/- 1333.33, N = 3SE +/- 1201.85, N = 3SE +/- 5507.57, N = 3SE +/- 3734.48, N = 12SE +/- 4784.96, N = 4SE +/- 2027.59, N = 3SE +/- 881.92, N = 3SE +/- 4190.54, N = 12180667277333329000300083309250145333147333233000-lnuma-lnuma -libverbs-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 DirectoryCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10Windows Server 2019openSUSE Leap 15.030060090012001500SE +/- 1.33, N = 3SE +/- 5.86, N = 3SE +/- 0.33, N = 35581555558558560558558-lnuma-lnuma -libverbs-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 DirectoryCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10Windows Server 2019openSUSE Leap 15.030060090012001500SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 31469146814681468146714671469-lnuma-lnuma -libverbs-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: POSIX 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: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8140280420560700SE +/- 4.93, N = 3SE +/- 3.28, N = 3SE +/- 2.52, N = 3448613629-lrdmacm -libverbs1. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lz -lm -lpthread -lrt

Flexible IO Tester

Type: Random Read - IO Engine: POSIX 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: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC830K60K90K120K150KSE +/- 1452.97, N = 3SE +/- 881.92, N = 3SE +/- 666.67, N = 3114667156667160667-lrdmacm -libverbs1. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lz -lm -lpthread -lrt

Flexible IO Tester

Type: Random Write - IO Engine: POSIX 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: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8130260390520650SE +/- 9.64, N = 4SE +/- 12.25, N = 3417575622-lrdmacm -libverbs1. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lz -lm -lpthread -lrt

Flexible IO Tester

Type: Random Write - IO Engine: POSIX 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: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC830K60K90K120K150KSE +/- 2428.13, N = 4SE +/- 3179.80, N = 3107000147250159333-lrdmacm -libverbs1. (CC) clang options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -ll -lz -lm -lpthread -lrt

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.048121620SE +/- 0.05, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.10, N = 3SE +/- 0.20, N = 3SE +/- 0.08, N = 3SE +/- 0.22, N = 3SE +/- 0.01, N = 3SE +/- 0.16, N = 3SE +/- 0.23, N = 12SE +/- 0.04, N = 3SE +/- 0.12, N = 36.476.006.106.4515.1311.8211.836.2812.0113.7917.298.461. CentOS 7.6: git version 1.8.3.12. Clear Linux 26850: git version 2.20.03. Debian 9.6: git version 2.11.04. Fedora Server 29: git version 2.20.15. FreeBSD 11.2: git version 2.19.16. FreeBSD 12.0: git version 2.19.17. FreeBSD 12.0 - GCC8: git version 2.19.18. Ubuntu 18.10: git version 2.19.19. Windows Server 2016: git version 2.20.1.windows.110. Windows Server 2019: git version 2.20.1.windows.111. Windows Server 2019 WSL: git version 2.17.112. openSUSE Leap 15.0: git version 2.16.4

GNU MPC

Multi-Precision Benchmark

OpenBenchmarking.orgGlobal Score, More Is BetterGNU MPC 1.1.0Multi-Precision BenchmarkFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC810002000300040005000SE +/- 14.53, N = 3SE +/- 3.33, N = 3415746104733

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonClear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.0900K1800K2700K3600K4500KSE +/- 27188.17, N = 3SE +/- 20709.45, N = 3SE +/- 42880.69, N = 3SE +/- 26541.77, N = 3SE +/- 19611.07, N = 3SE +/- 54911.87, N = 3SE +/- 45392.49, N = 3SE +/- 45327.37, N = 3SE +/- 15679.53, N = 3SE +/- 66406.21, N = 3SE +/- 31559.22, N = 328398132673470271413232996663255501317973524785294349913439780442355663031769

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildClear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.012000M24000M36000M48000M60000MSE +/- 35571787.20, N = 3SE +/- 46016016.34, N = 3SE +/- 93959433.34, N = 3SE +/- 489071383.52, N = 3SE +/- 81287548.13, N = 3SE +/- 113251032.47, N = 3SE +/- 109440495.24, N = 3SE +/- 711581716.65, N = 3SE +/- 943892303.89, N = 12SE +/- 419881292.84, N = 4SE +/- 145296370.99, N = 31909032026613846225836247053020455428939926737475848891375298158832088944113836641736000360340927332685990240022311523831

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageClear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.0300K600K900K1200K1500KSE +/- 9094.00, N = 3SE +/- 4850.79, N = 3SE +/- 7280.02, N = 3SE +/- 7872.06, N = 3SE +/- 11182.63, N = 3SE +/- 12405.11, N = 3SE +/- 5252.01, N = 3SE +/- 4712.77, N = 3SE +/- 3836.82, N = 3SE +/- 11206.53, N = 3SE +/- 5550.64, N = 31171475119001887286496480194149193094485981593220291209010180841115094

Go Benchmarks

Test: http

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8200K400K600K800K1000KSE +/- 35892.17, N = 12SE +/- 1344.02, N = 3SE +/- 3041.61, N = 31133821175236173807

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSL50100150200250219236215210126143125212157162190-std=gnu99 -fopenmp -O2 -lgomp-fopenmp -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 -lgomp-fopenmp -O2 -ljpeg -lSM -lICE -llzma -lgomp-fopenmp -O2 -lfreetype -lgomp-O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-fopenmp -O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 -lgomp-fopenmp -O2 -lSM -lICE -lgomp-fopenmp -O2 -lSM -lICE -lgomp1. (CC) gcc options: -pthread -lXext -lX11 -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSL50100150200250SE +/- 0.58, N = 3SE +/- 0.67, N = 3SE +/- 1.86, N = 3SE +/- 0.88, N = 3SE +/- 0.67, N = 3SE +/- 0.67, N = 32132022141866473117197158161186-std=gnu99 -fopenmp -O2 -lgomp-fopenmp -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 -lgomp-fopenmp -O2 -ljpeg -lSM -lICE -llzma -lgomp-fopenmp -O2 -lfreetype -lgomp-O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-fopenmp -O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 -lgomp-fopenmp -O2 -lSM -lICE -lgomp-fopenmp -O2 -lSM -lICE -lgomp1. (CC) gcc options: -pthread -lXext -lX11 -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: HWB Color SpaceCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSL50100150200250SE +/- 0.67, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 1.33, N = 32262272282298189126229183187213-std=gnu99 -fopenmp -O2 -lgomp-fopenmp -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 -lgomp-fopenmp -O2 -ljpeg -lSM -lICE -llzma -lgomp-fopenmp -O2 -lfreetype -lgomp-O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2-fopenmp -O2 -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lSM -lICE -llzma -lxml2 -lgomp-fopenmp -O2 -lSM -lICE -lgomp-fopenmp -O2 -lSM -lICE -lgomp1. (CC) gcc options: -pthread -lXext -lX11 -lbz2 -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: Noise-GaussianFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC820406080100SE +/- 1.33, N = 32021108

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: EnhancedFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8306090120150SE +/- 0.33, N = 32022112

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8204060801001516105

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SwirlFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC83060901201503336118

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC820406080100SE +/- 0.35, N = 3SE +/- 0.22, N = 3SE +/- 0.25, N = 377.9174.2274.24

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC840M80M120M160M200MSE +/- 47769.43, N = 3SE +/- 7973.76, N = 3SE +/- 147583.02, N = 3157348711157581817196589323clangclanggcc

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8400800120016002000SE +/- 2.33, N = 3SE +/- 0.28, N = 3SE +/- 1.83, N = 3107115391826clangclanggcc

IndigoBench

Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: BedroomClear Linux 26850Debian 9.6Ubuntu 18.10Windows Server 2016Windows Server 20190.8461.6922.5383.3844.23SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 33.763.673.633.553.55

IndigoBench

Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.0.64Scene: SupercarClear Linux 26850Debian 9.6Ubuntu 18.10Windows Server 2016Windows Server 2019246810SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 37.808.127.888.288.37

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 PerformanceCentOS 7.6Clear Linux 26850Debian 9.6FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.07001400210028003500SE +/- 8.92, N = 3SE +/- 52.98, N = 12SE +/- 48.20, N = 12SE +/- 19.44, N = 3SE +/- 36.49, N = 8SE +/- 45.16, N = 3SE +/- 50.90, N = 12SE +/- 40.09, N = 12SE +/- 48.17, N = 12SE +/- 33.18, N = 12SE +/- 8.26, N = 3868405399319931293070404711710701885-O3-O3-O3-O3-O3-O31. (CC) gcc options:

IOzone

Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 4Kb - File Size: 8GB - Disk Test: Write PerformanceFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8100200300400500SE +/- 2.30, N = 3SE +/- 4.61, N = 3SE +/- 9.49, N = 12444421464clangclanggcc

Java Gradle Build

Gradle Build: Reactor

OpenBenchmarking.orgSeconds, Fewer Is BetterJava Gradle Build 1.0Gradle Build: ReactorFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC81224364860SE +/- 0.34, N = 4SE +/- 0.21, N = 4SE +/- 0.21, N = 452.3930.7330.52

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.05001000150020002500SE +/- 7.54, N = 4SE +/- 6.01, N = 4SE +/- 21.28, N = 15SE +/- 8.58, N = 4SE +/- 4.85, N = 4SE +/- 2.28, N = 4SE +/- 3.22, N = 4SE +/- 7.29, N = 4SE +/- 11.94, N = 4SE +/- 3.93, N = 4SE +/- 7.10, N = 4SE +/- 33.01, N = 16215622572222220112251235122822422130218222171860

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC81326395265SE +/- 0.12, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 320.0018.2859.09

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 1.5.3Test: Decompression ThroughputClear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.04080120160200SE +/- 0.44, N = 3SE +/- 0.07, N = 3SE +/- 0.33, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.39, N = 3SE +/- 0.08, N = 3SE +/- 0.18, N = 3SE +/- 0.26, N = 3SE +/- 0.11, N = 3160.00160.00160.0079.3583.1386.28159.00151.00152.00152.00144.00-pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake1. (CC) gcc options: -O3 -lm

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.0.5Test: CompositeFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8160320480640800SE +/- 1.80, N = 3SE +/- 1.10, N = 3SE +/- 0.82, N = 3743748749clangclanggcc

LZMA Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterLZMA Compression256MB File CompressionFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8100200300400500SE +/- 5.00, N = 3SE +/- 4.84, N = 3SE +/- 0.79, N = 3459453421clang++clang++g++

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.01224364860SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.16, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 328.1428.1327.6827.9738.3928.1855.4155.3655.1228.25-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: GracefulCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSL1326395265SE +/- 0.49, N = 3SE +/- 0.08, N = 3SE +/- 0.12, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 3SE +/- 0.14, N = 353.9353.8954.8854.3454.4258.9958.4755.491. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: SolitaireCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSL20406080100SE +/- 0.22, N = 3SE +/- 0.30, N = 3SE +/- 0.21, N = 3SE +/- 0.16, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.09, N = 3SE +/- 0.51, N = 372.1672.2075.1474.0775.2956.5155.5975.731. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: QuasigroupCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSL306090120150SE +/- 0.46, N = 3SE +/- 0.11, N = 3SE +/- 0.27, N = 3SE +/- 0.08, N = 3SE +/- 0.22, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 31201151191151201431411221. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkClear Linux 26850Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.08K16K24K32K40KSE +/- 377.95, N = 3SE +/- 102.31, N = 3SE +/- 294.60, N = 3SE +/- 154.98, N = 3SE +/- 78.44, N = 3SE +/- 104.76, N = 3SE +/- 367.10, N = 3SE +/- 110.42, N = 3SE +/- 143.00, N = 3SE +/- 133.89, N = 3386493950220377219932201736760369943962236906224341. Clear Linux 26850: Nodejs2. Fedora Server 29: Nodejs3. FreeBSD 11.2: Nodejs4. FreeBSD 12.0: Nodejs5. FreeBSD 12.0 - GCC8: Nodejs6. Ubuntu 18.10: Nodejs v8.11.47. Windows Server 2016: Nodejs v11.5.08. Windows Server 2019: Nodejs v11.5.09. Windows Server 2019 WSL: Nodejs v8.10.010. openSUSE Leap 15.0: Nodejs

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC813002600390052006500SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.19, N = 3611061116119

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC81326395265SE +/- 0.03, N = 4SE +/- 0.03, N = 4SE +/- 0.17, N = 454.8456.3155.761. FreeBSD 11.2: ruby 2.4.5p335 (2018-10-18 revision 65137) [amd64-freebsd11]2. FreeBSD 12.0: ruby 2.4.5p335 (2018-10-18 revision 65137) [amd64-freebsd12]3. FreeBSD 12.0 - GCC8: ruby 2.4.5p335 (2018-10-18 revision 65137) [amd64-freebsd12]

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesClear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.030060090012001500SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.64, N = 3SE +/- 0.47, N = 3SE +/- 0.46, N = 3SE +/- 0.37, N = 3SE +/- 0.02, N = 3SE +/- 4.46, N = 3SE +/- 3.76, N = 3SE +/- 8.44, N = 3SE +/- 0.44, N = 1215.9115.6746.6176.5780.2084.0615.59262.001234.001230.0044.461. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsClear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.07K14K21K28K35KSE +/- 0.27, N = 12SE +/- 0.21, N = 3SE +/- 0.16, N = 3SE +/- 126.30, N = 3SE +/- 0.75, N = 3SE +/- 0.91, N = 3SE +/- 0.01, N = 3SE +/- 2.23, N = 12SE +/- 0.28, N = 3SE +/- 0.16, N = 3SE +/- 0.23, N = 318.5718.0622.9031619.8051.4951.8126.1881.1434.8683.2320.001. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC820406080100SE +/- 0.63, N = 3SE +/- 0.40, N = 3SE +/- 0.94, N = 888.8478.3477.60clangclanggcc

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC84080120160200SE +/- 0.82, N = 3SE +/- 1.20, N = 3SE +/- 1.62, N = 3195161141clangclanggcc

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8306090120150SE +/- 0.10, N = 3SE +/- 0.20, N = 3SE +/- 0.05, N = 3117.1262.6562.68clangclanggcc

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.00.06940.13880.20820.27760.347SE +/- 0.00105933, N = 3SE +/- 0.00021495, N = 3SE +/- 0.00051473, N = 3SE +/- 0.00005899, N = 3SE +/- 0.00035352, N = 3SE +/- 0.00015548, N = 3SE +/- 0.00013742, N = 3SE +/- 0.00026991, N = 3SE +/- 0.00243295, N = 7SE +/- 0.00042359, N = 3SE +/- 0.00066260, N = 3SE +/- 0.00369643, N = 30.136484800.115787150.120932060.119593480.308275140.280683270.280412350.120321580.186842590.182648750.214332060.27341609

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.00.00570.01140.01710.02280.0285SE +/- 0.00005837, N = 12SE +/- 0.00000232, N = 3SE +/- 0.00001124, N = 3SE +/- 0.00001786, N = 3SE +/- 0.00000837, N = 3SE +/- 0.00000084, N = 3SE +/- 0.00000855, N = 3SE +/- 0.00000139, N = 3SE +/- 0.00010315, N = 3SE +/- 0.00013581, N = 3SE +/- 0.00019171, N = 12SE +/- 0.00001577, N = 30.002927590.001259270.002568670.004255150.003129160.002738440.002753670.003198400.025377390.015012930.008202460.00415440

Phoronix Test Suite Self Test

Test: List Suites

OpenBenchmarking.orgSeconds, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: List SuitesFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC83691215SE +/- 0.07, N = 2SE +/- 0.00, N = 2SE +/- 0.00, N = 211.951.431.41

Phoronix Test Suite Self Test

Test: Info Command

OpenBenchmarking.orgSeconds, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: Info CommandFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC80.80781.61562.42343.23124.039SE +/- 0.06, N = 2SE +/- 0.01, N = 2SE +/- 0.01, N = 21.133.591.76

Phoronix Test Suite Self Test

Test: Render Test

OpenBenchmarking.orgSeconds, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: Render TestFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8306090120150SE +/- 1.26, N = 2SE +/- 0.36, N = 2SE +/- 0.09, N = 2147102101

Phoronix Test Suite Self Test

Test: Merge Results

OpenBenchmarking.orgSeconds, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: Merge ResultsFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC83691215SE +/- 0.17, N = 2SE +/- 0.01, N = 2SE +/- 0.01, N = 210.717.997.98

Phoronix Test Suite Self Test

Test: Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: Total TimeFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8120240360480600SE +/- 2.88, N = 2SE +/- 6.40, N = 2SE +/- 0.98, N = 2542374360

Phoronix Test Suite Self Test

Test: Peak Memory Usage

OpenBenchmarking.orgMB, Fewer Is BetterPhoronix Test Suite Self Test 1.0Test: Peak Memory UsageFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8110220330440550SE +/- 0.00, N = 2SE +/- 0.00, N = 2SE +/- 0.00, N = 2503503503

PHP Micro Benchmarks

Test: Zend bench

OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend benchFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC80.26780.53560.80341.07121.339SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 31.191.161.15

PHP Micro Benchmarks

Test: Zend micro_bench

OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend micro_benchFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8246810SE +/- 0.09, N = 12SE +/- 0.01, N = 3SE +/- 0.00, N = 36.225.635.62

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.0150K300K450K600K750KSE +/- 2433.87, N = 3SE +/- 1742.35, N = 3SE +/- 1272.87, N = 3SE +/- 361.19, N = 3SE +/- 2252.04, N = 3SE +/- 511.79, N = 3SE +/- 136.65, N = 3SE +/- 80.08, N = 3SE +/- 3084.71, N = 3SE +/- 2111.65, N = 3SE +/- 408.66, N = 3SE +/- 1032.09, N = 3204006720713481688584986194244238285241691593052301934309413579683158619

PolyBench-C

Test: 3 Matrix Multiplications

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: 3 Matrix MultiplicationsFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC81.2872.5743.8615.1486.435SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 35.725.555.51clangclanggcc

PolyBench-C

Test: Correlation Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Correlation ComputationFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC80.541.081.622.162.7SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 32.402.362.36clangclanggcc

PolyBench-C

Test: Covariance Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Covariance ComputationFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC80.54681.09361.64042.18722.734SE +/- 0.03, N = 5SE +/- 0.00, N = 3SE +/- 0.01, N = 32.432.372.35clangclanggcc

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Single Thread - Mode: Read WriteFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8100200300400500SE +/- 2.56, N = 3SE +/- 0.74, N = 3SE +/- 0.48, N = 3374448448

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Single Thread - Mode: Read OnlyFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC82K4K6K8K10KSE +/- 137.77, N = 3SE +/- 170.41, N = 3SE +/- 137.82, N = 9886598249521

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC86001200180024003000SE +/- 24.08, N = 3SE +/- 52.17, N = 9SE +/- 62.66, N = 9216228992992

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC880K160K240K320K400KSE +/- 911.77, N = 3SE +/- 2754.89, N = 3SE +/- 2843.57, N = 3310546357607351595

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC810002000300040005000SE +/- 23.67, N = 3SE +/- 26.33, N = 3421344384545clangclanggcc

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.21e12 Prime Number GenerationFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC848121620SE +/- 0.01, N = 3SE +/- 0.25, N = 3SE +/- 0.25, N = 413.3415.6615.12clang++clang++g++

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC88001600240032004000SE +/- 4.81, N = 3SE +/- 7.67, N = 3SE +/- 6.03, N = 3371633243320

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkClear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSL0.37590.75181.12771.50361.8795SE +/- 0.0015, N = 3SE +/- 0.0126, N = 3SE +/- 0.0009, N = 3SE +/- 0.0200, N = 3SE +/- 0.0016, N = 3SE +/- 0.0083, N = 3SE +/- 0.0004, N = 3SE +/- 0.0028, N = 3SE +/- 0.0015, N = 3SE +/- 0.0009, N = 30.40750.78890.30401.67051.47311.47780.79550.74330.73600.78791. Clear Linux 26850: R scripting front-end version 3.5.1 (2018-07-02)2. Debian 9.6: R scripting front-end version 3.3.3 (2017-03-06)3. Fedora Server 29: R scripting front-end version 3.5.1 (2018-07-02)4. FreeBSD 11.2: R scripting front-end version 3.5.1 (2018-07-02)5. FreeBSD 12.0: R scripting front-end version 3.5.1 (2018-07-02)6. FreeBSD 12.0 - GCC8: R scripting front-end version 3.5.1 (2018-07-02)7. Ubuntu 18.10: R scripting front-end version 3.5.1 (2018-07-02)8. Windows Server 2016: R scripting front-end version 3.5.2 (2018-12-20)9. Windows Server 2019: R scripting front-end version 3.5.2 (2018-12-20)10. Windows Server 2019 WSL: R scripting front-end version 3.4.4 (2018-03-15)

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

OpenBenchmarking.orgSeconds, Fewer Is BetterRust MandelbrotTime To Complete Serial/Parallel MandelbrotFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC820406080100SE +/- 0.11, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 395.3784.2984.29clangclanggcc

Rust Prime Benchmark

Prime Number Test To 200,000,000

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8246810SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 38.166.036.00clangclanggcc

Sample Pi Program

OpenBenchmarking.orgSeconds, Fewer Is BetterSample Pi ProgramFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8246810SE +/- 0.12, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 37.297.617.61

Scikit-Learn

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.17.1FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC870140210280350SE +/- 0.54, N = 3SE +/- 0.55, N = 3SE +/- 0.40, N = 3313295293

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.0400800120016002000SE +/- 0.67, N = 3SE +/- 6.43, N = 3SE +/- 0.14, N = 3SE +/- 0.24, N = 3SE +/- 0.67, N = 3SE +/- 2.89, N = 3SE +/- 1.19, N = 3SE +/- 0.16, N = 3SE +/- 1.09, N = 3SE +/- 0.22, N = 3SE +/- 0.51, N = 3SE +/- 4.78, N = 36102085610591361361324588575579584529

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC83691215SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 39.307.745.90clang++clang++g++

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.0306090120150SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.20, N = 3SE +/- 0.16, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.19, N = 3SE +/- 0.86, N = 3SE +/- 0.34, N = 3SE +/- 0.71, N = 3SE +/- 0.05, N = 358.7839.6340.9159.1236.9131.1631.1541.7482.0190.85150.2541.46-O2 -ldl-O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake -lreadline -lcurses -ldl-O2 -lreadline -ltermcap -ldl-O2 -ldl-O2-O2-O2 -ledit -ltinfo-O2 -ldl-O2 -ldl-O2 -ldl1. (CC) gcc options: -lz -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 9Total TimeCentOS 7.6Clear Linux 26850Debian 9.6Fedora Server 29FreeBSD 12.0FreeBSD 12.0 - GCC8Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.016M32M48M64M80MSE +/- 747449.16, N = 3SE +/- 630552.56, N = 3SE +/- 973957.81, N = 3SE +/- 220446.17, N = 3SE +/- 444594.99, N = 3SE +/- 666258.27, N = 3SE +/- 456351.59, N = 3SE +/- 1068969.97, N = 3SE +/- 242355.64, N = 3SE +/- 449026.91, N = 3SE +/- 583461.33, N = 37196282471845579699545347168020261394990632302056799027468280715684154313640318573598167

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: CPU StressFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC82K4K6K8K10KSE +/- 1.78, N = 3SE +/- 1.83, N = 3SE +/- 3.97, N = 3964696459538clangclanggcc

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Memory CopyingFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC814002800420056007000SE +/- 16.18, N = 3SE +/- 134.08, N = 3SE +/- 74.82, N = 12258567342792clangclanggcc

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc Qsort Data SortingFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8150300450600750SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.09, N = 3542613712clangclanggcc

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc C String FunctionsFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC830K60K90K120K150KSE +/- 35.31, N = 3SE +/- 27.96, N = 3SE +/- 23.81, N = 3154874146928146619clangclanggcc

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Vector MathFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC830K60K90K120K150KSE +/- 9.24, N = 3SE +/- 4.29, N = 3SE +/- 2.22, N = 314805414802153277clangclanggcc

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Matrix MathFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC840K80K120K160K200KSE +/- 399.32, N = 3SE +/- 16.32, N = 3SE +/- 97.59, N = 3182980182136177148clangclanggcc

Stress-NG

Test: Bsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: BsearchFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC815003000450060007500SE +/- 0.52, N = 3SE +/- 0.22, N = 3SE +/- 20.28, N = 3637564076771clangclanggcc

Stress-NG

Test: Hsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: HsearchFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC830K60K90K120K150KSE +/- 107.53, N = 3SE +/- 236.62, N = 3SE +/- 97.68, N = 3153963154399149384clangclanggcc

Stress-NG

Test: Lsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: LsearchFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC870140210280350SE +/- 0.26, N = 3SE +/- 0.48, N = 3SE +/- 0.11, N = 3334296298clangclanggcc

Stress-NG

Test: Tsearch

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: TsearchFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8160320480640800SE +/- 0.39, N = 3SE +/- 0.24, N = 3SE +/- 0.33, N = 3735764725clangclanggcc

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: ForkingFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC83K6K9K12K15KSE +/- 9.70, N = 3SE +/- 86.16, N = 3SE +/- 47.34, N = 384571165115252clangclanggcc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC82004006008001000SE +/- 3.86, N = 3SE +/- 7.57, N = 3SE +/- 6.80, N = 396611001104clangclanggcc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Context SwitchingFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC83M6M9M12M15MSE +/- 94168.91, N = 3SE +/- 61175.16, N = 3SE +/- 66723.07, N = 3103795711322820413639616clangclanggcc

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC81.3412.6824.0235.3646.705SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 125.961.741.67

Swet

Average

OpenBenchmarking.orgOperations Per Second, More Is BetterSwet 1.5.16AverageFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC870M140M210M280M350MSE +/- 2350339.75, N = 3SE +/- 394645.94, N = 3SE +/- 507075.54, N = 3178788467183079187339865170clangclanggcc

System Libxml2 Parsing

Filesize: 2 MB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 2 MBFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC88001600240032004000SE +/- 1.86, N = 3SE +/- 5.36, N = 3372131263121

Tachyon

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterTachyon 0.98.9Total TimeFreeBSD 11.2FreeBSD 12.00.8011.6022.4033.2044.005SE +/- 0.03, N = 3SE +/- 0.02, N = 33.563.521. (CC) clang options: -m32 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database SearchFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8714212835SE +/- 0.23, N = 3SE +/- 0.50, N = 12SE +/- 0.48, N = 312.1829.2529.11clangclanggcc

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC850100150200250220175170

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileFreeBSD 11.2FreeBSD 12.04080120160200SE +/- 1.43, N = 3SE +/- 0.18, N = 31851091. (CC) clang options: -O2 -pedantic -lpthread -lz -lm

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingFreeBSD 12.0FreeBSD 12.0 - GCC8150300450600750SE +/- 0.02, N = 3SE +/- 1.88, N = 322.13679.17

Unpacking The Linux Kernel

linux-4.15.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernellinux-4.15.tar.xzFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8510152025SE +/- 0.06, N = 4SE +/- 0.03, N = 4SE +/- 0.07, N = 419.0718.4218.36

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingClear Linux 26850Debian 9.6FreeBSD 11.2FreeBSD 12.0Ubuntu 18.10Windows Server 2016Windows Server 2019Windows Server 2019 WSLopenSUSE Leap 15.0306090120150SE +/- 1.11, N = 3SE +/- 2.03, N = 3SE +/- 2.88, N = 11SE +/- 1.78, N = 3SE +/- 1.26, N = 3SE +/- 1.31, N = 7SE +/- 0.24, N = 3SE +/- 0.11, N = 3SE +/- 0.22, N = 3117.43124.38117.42119.58113.36106.80116.8696.5898.00-ldl -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-signed-zeros -fno-trapping-math -fassociative-math -mtune=skylake-ldl-mstack-alignment=64-mstack-alignment=64-ldl-ldl-ldl1. (CC) gcc options: -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x265

H.265 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 2.8H.265 Video EncodingFreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8246810SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 37.267.638.69clang++clang++g++

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 9FreeBSD 11.2FreeBSD 12.0FreeBSD 12.0 - GCC8306090120150SE +/- 1.90, N = 9SE +/- 0.10, N = 3SE +/- 0.90, N = 3140108113clangclanggcc


Phoronix Test Suite v10.8.4