DragonFlyBSD 5.4 vs. Ubuntu 19.04 Benchmarks AMD Ryzen Threadripper 2990WX 32-Core testing with a ASUS ROG ZENITH EXTREME (1701 BIOS) and AMD Radeon RX 56/64 8GB on Red Hat Enterprise Linux 8.0 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1905307-HV-1905294HV06&sor&grr .
DragonFlyBSD 5.4 vs. Ubuntu 19.04 Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Compiler File-System Desktop Display Server Display Driver OpenGL Screen Resolution DragonFlyBSD 5.4.3 Ubuntu 19.04 FreeBSD 12.0 DragonFlyBSD 5.5-DEV Red Hat RHEL 8.0 AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads) ASUS ROG ZENITH EXTREME AMD [AMD] 17h (Models 00h-0fh) Root Complex 32768MB NVME-PCIe DragonFly 5.4-RELEASE (x86_64) GCC 8.1 hammer2 ASUS ROG ZENITH EXTREME (1701 BIOS) AMD 17h Samsung SSD 970 EVO 500GB AMD Radeon RX 64 8GB (1590/800MHz) Realtek ALC1220 ASUS VP28U Intel I211 + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11ad Ubuntu 19.04 5.0.0-15-generic (x86_64) GNOME Shell 3.32.0 X Server 1.20.4 amdgpu 19.0.1 4.5 Mesa 19.0.2 (LLVM 8.0.0) GCC 8.3.0 ext4 3840x2160 AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (64 Cores) ASUS ROG ZENITH EXTREME AMD [AMD] 17h (Models 00h-0fh) Root Complex AMD (0x1457) HDA FreeBSD 12.0-RELEASE (x86_64) Clang 6.0.1 (SVN 335540) zfs 1024x768 AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads) NVME-PCIe DragonFly 5.5-DEVELOPMENT (x86_64) GCC 8.3 hammer2 ASUS ROG ZENITH EXTREME (1701 BIOS) AMD 17h Samsung SSD 970 EVO 500GB + 32GB Flash Disk AMD Radeon RX 56/64 8GB (1590/800MHz) Realtek ALC1220 ASUS VP28U Intel I211 + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11ad Red Hat Enterprise Linux 8.0 4.18.0-80.1.2.el8_0.x86_64 (x86_64) GNOME Shell 3.28.3 X Server + Wayland 4.5 Mesa 18.3.1 (LLVM 7.0.1) GCC 8.2.1 20180905 xfs 3840x2160 OpenBenchmarking.org Java Details - DragonFlyBSD 5.4.3: OpenJDK Runtime Environment (build 1.8.0_181-b13) - Ubuntu 19.04: OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu219.04.1) - FreeBSD 12.0: OpenJDK Runtime Environment (build 1.8.0_202-b08) - DragonFlyBSD 5.5-DEV: OpenJDK Runtime Environment (build 1.8.0_181-b13) - Red Hat RHEL 8.0: OpenJDK Runtime Environment (build 1.8.0_212-b04) Python Details - DragonFlyBSD 5.4.3: Python 3.6.8 - Ubuntu 19.04: Python 2.7.16 + Python 3.7.3 - FreeBSD 12.0: Python 2.7.16 + Python 3.6.8 - DragonFlyBSD 5.5-DEV: Python 3.6.8 - Red Hat RHEL 8.0: + Python 3.6.8 Compiler Details - Ubuntu 19.04: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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 - Red Hat RHEL 8.0: --build=x86_64-redhat-linux --disable-libmpx --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,lto --enable-multilib --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=x86-64 --with-gcc-major-version-only --with-isl --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver Disk Details - Ubuntu 19.04: NONE / errors=remount-ro,relatime,rw - Red Hat RHEL 8.0: NONE / attr2,inode64,noquota,relatime,rw,seclabel Processor Details - Ubuntu 19.04: Scaling Governor: acpi-cpufreq ondemand - Red Hat RHEL 8.0: Scaling Governor: acpi-cpufreq performance Security Details - Ubuntu 19.04: l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling - Red Hat RHEL 8.0: SELinux + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling
DragonFlyBSD 5.4 vs. Ubuntu 19.04 Benchmarks pgbench: Buffer Test - Normal Load - Read Only hint: DOUBLE blogbench: Read compress-lzma: 256MB File Compression fftw: Float + SSE - 2D FFT Size 4096 fhourstones: Complex Connect-4 Solving hint: FLOAT pgbench: Buffer Test - Normal Load - Read Write fftw: Stock - 2D FFT Size 4096 rbenchmark: stockfish: Total Time mbw: Memory Copy - 4096 MiB cachebench: Read cachebench: Read / Modify / Write cachebench: Write ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping fio: Rand Write - POSIX AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - POSIX AIO - No - Yes - 2MB - Default Test Directory graphics-magick: Rotate gimp: rotate cpp-perf-bench: Stepanov Vector go-benchmark: build rodinia: OpenMP CFD Solver graphics-magick: Sharpen graphics-magick: Resizing himeno: Poisson Pressure Solver build-php: Time To Compile compress-gzip: Linux Source Tree Archiving To .tar.gz mbw: Memory Copy, Fixed Block Size - 4096 MiB postmark: Disk Transaction Performance gimp: auto-levels aobench: 2048 x 2048 - Total Time compress-7zip: Compress Speed Test go-benchmark: json dcraw: RAW To PPM Image Conversion java-scimark2: Composite pybench: Total For Average Test Times dacapobench: H2 rust-mandel: Time To Complete Serial/Parallel Mandelbrot java-gradle-perf: Reactor dacapobench: Eclipse x265: H.265 1080p Video Encoding node-octane: rodinia: OpenMP LavaMD fio: Seq Write - POSIX AIO - No - Yes - 2MB - Default Test Directory fio: Rand Write - POSIX AIO - No - Yes - 2MB - Default Test Directory dacapobench: Jython scimark2: Composite encode-mp3: WAV To MP3 bork: File Encryption Time sqlite: Timed SQLite Insertions rust-prime: Prime Number Test To 200,000,000 compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 c-ray: Total Time - 4K, 16 Rays Per Pixel unpack-linux: linux-4.15.tar.xz go-benchmark: garbage m-queens: Time To Solve phpbench: PHP Benchmark Suite openssl: RSA 4096-bit Performance osbench: Create Files encode-flac: WAV To FLAC gimp: rotate gimp: auto-levels gimp: resize osbench: Create Processes osbench: Create Threads ffmpeg: H.264 HD To NTSC DV git: Time To Complete Common Git Commands primesieve: 1e12 Prime Number Generation go-benchmark: http polybench-c: 3 Matrix Multiplications gimp: resize osbench: Memory Allocations n-queens: Elapsed Time osbench: Launch Programs smallpt: Global Illumination Renderer; 128 Samples optcarrot: Optimized Benchmark polybench-c: Correlation Computation polybench-c: Covariance Computation php: Zend micro_bench ffte: N=256, 1D Complex FFT Routine iozone: 1MB - 512MB - Write Performance system-libxml2: 2 MB blake2: php: Zend bench blogbench: Write DragonFlyBSD 5.4.3 Ubuntu 19.04 FreeBSD 12.0 DragonFlyBSD 5.5-DEV Red Hat RHEL 8.0 280515 838254706 722121 255 15122 11579 333234180 11626 5509 0.8191 74352367 8101 2806 53324 27000 107 528 1203 208 39.34 77.19 29655407709 72.51 164 99 1287 61.29 44.46 8328 4438 80.00 65.54 4669 5695419 44.15 2886 1945 5188 38.83 28.59 27980 32.38 39811 21.37 6432 553 33.88 14.82 6.52 14.56 26.94 20.47 16.53 1348571 21.86 474569 5808 156.09 9.63 15.55 51.16 3.93 7.32 9.14 12.40 17732 2.92 19.34 4.38 103.63 4.81 73.44 4.23 4.22 2.22 8779.95 1036 1810 7.26 0.52 1774 437233 843759705 436337 252 16295 14129 339362245 6306 5628 0.5920 66777585 16659 2913 55867 28330 520 2372 2404 254 15.25 75.56 17627681632 9.94 217 240 1323 50.94 35.10 9203 6819 22.35 35.28 86277 2279376 44.43 2604 1132 4951 37.44 33.63 41726 9.98 5146 535 32.37 9.26 35.70 12.41 27.04 19.88 5.89 734440 21.25 512140 5829 14.02 9.16 10.25 32.75 16.14 8.51 5.53 8.27 16891 2.74 71.43 4.39 49.06 3.58 82.50 4.18 4.18 2.45 1194 1570 7.13 0.50 31932 186033 864184887 467287 243 13657 317428550 0.6694 67132321 10665 122410 63335 50.92 8964 280 18.36 73.38 23449171019 35 166 4111 69.37 37.10 6670 23.42 38.92 4211394 38.75 2995 2000 5212 37.27 25.68 19329 45.81 40102 5054 551 8.56 17.56 28.88 12.37 25.41 33.19 10.10 1583426 420361 5829 43.78 9.97 16.99 94.52 74.33 6.26 6.26 11.37 56438 2.24 36.01 227.11 4.14 82.38 3.37 2799 2143 4.33 0.82 9396 278753 826209643 689112 254 13374 10285 330723148 7491 5296 0.8041 52615752 6545 2816 54015 27655 98.41 608 798 217 29.98 77.25 27457209857 54.91 179 161 1259 57.93 44.95 6803 4310 52.37 64.84 4281 2859651 43.99 2840 1907 4977 39.41 28.38 26862 26.91 40748 22.04 6093 528 33.75 12.62 5.92 15.53 26.85 20.56 16.51 1382615 23.21 462811 5724 133.45 9.79 12.09 30.58 6.38 6.80 7.74 12.43 17649 2.76 19.61 5.11 45.81 5.16 75.36 4.24 4.21 2.20 1001 1778 7.55 0.52 1779 521285 826052443 1632263 247 16190 14315 346352860 19088 5658 68599473 15540 2912 55698 27956 266 74.80 24193984926 9.29 222 243 1323 49.06 37.23 9097 6819 35.47 102306 2396717 40.63 2711 1541 4893 37.13 18801 41957 11.66 2408 2378 4569 555 31.98 12.67 49.27 12.35 24.30 20.03 6.68 745044 20.73 509535 5819 9.22 15.58 15.10 6.15 5.60 8.19 14917 3.16 6.77 3.58 79.16 4.23 4.22 1400 1588 7.13 5398 OpenBenchmarking.org
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV FreeBSD 12.0 110K 220K 330K 440K 550K SE +/- 7397.36, N = 3 SE +/- 4302.36, N = 3 SE +/- 2348.50, N = 3 SE +/- 4751.47, N = 3 SE +/- 31578.61, N = 7 521285 437233 280515 278753 186033 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm -fPIC -shared -fPIC -shared -fPIC -lpgport -shared 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2
Hierarchical INTegration Test: DOUBLE OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: DOUBLE FreeBSD 12.0 Ubuntu 19.04 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV Red Hat RHEL 8.0 200M 400M 600M 800M 1000M SE +/- 10717442.80, N = 4 SE +/- 13245809.47, N = 3 SE +/- 8907291.12, N = 3 SE +/- 1405410.92, N = 3 SE +/- 14034623.96, N = 9 864184887 843759705 838254706 826209643 826052443 clang gcc gcc gcc gcc
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read Red Hat RHEL 8.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV FreeBSD 12.0 Ubuntu 19.04 300K 600K 900K 1200K 1500K SE +/- 20830.50, N = 3 SE +/- 11717.58, N = 3 SE +/- 9182.91, N = 4 SE +/- 4274.35, N = 3 SE +/- 13223.23, N = 9 1632263 722121 689112 467287 436337 gcc gcc gcc clang gcc
LZMA Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better LZMA Compression 256MB File Compression FreeBSD 12.0 Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 60 120 180 240 300 SE +/- 0.14, N = 3 SE +/- 2.51, N = 3 SE +/- 0.89, N = 3 SE +/- 2.90, N = 9 SE +/- 0.38, N = 3 243 247 252 254 255 clang++ g++ g++ g++ g++
FFTW Build: Float + SSE - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 3K 6K 9K 12K 15K SE +/- 194.38, N = 3 SE +/- 143.65, N = 3 SE +/- 96.51, N = 3 SE +/- 46.51, N = 3 16295 16190 15122 13374 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving Red Hat RHEL 8.0 Ubuntu 19.04 FreeBSD 12.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 3K 6K 9K 12K 15K SE +/- 21.71, N = 3 SE +/- 11.09, N = 3 SE +/- 433.32, N = 12 SE +/- 186.52, N = 12 SE +/- 42.33, N = 3 14315 14129 13657 11579 10285 gcc gcc clang gcc gcc
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV FreeBSD 12.0 70M 140M 210M 280M 350M SE +/- 132434.24, N = 3 SE +/- 3211470.14, N = 3 SE +/- 2059769.74, N = 3 SE +/- 566871.31, N = 3 SE +/- 95371.49, N = 3 346352860 339362245 333234180 330723148 317428550 gcc gcc gcc gcc clang
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Red Hat RHEL 8.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV Ubuntu 19.04 4K 8K 12K 16K 20K SE +/- 38.25, N = 3 SE +/- 117.00, N = 3 SE +/- 450.82, N = 12 SE +/- 61.73, N = 15 19088 11626 7491 6306 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm -fPIC -shared -fPIC -shared -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2
FFTW Build: Stock - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 1200 2400 3600 4800 6000 SE +/- 36.14, N = 3 SE +/- 1.97, N = 3 SE +/- 75.87, N = 3 SE +/- 69.86, N = 3 5658 5628 5509 5296 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
R Benchmark OpenBenchmarking.org Seconds, Fewer Is Better R Benchmark Ubuntu 19.04 FreeBSD 12.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 0.1843 0.3686 0.5529 0.7372 0.9215 SE +/- 0.0011, N = 3 SE +/- 0.0076, N = 6 SE +/- 0.0058, N = 3 SE +/- 0.0061, N = 3 0.5920 0.6694 0.8041 0.8191 1. Ubuntu 19.04: R scripting front-end version 3.5.2 (2018-12-20) 2. FreeBSD 12.0: R scripting front-end version 3.5.3 (2019-03-11) 3. DragonFlyBSD 5.5-DEV: R scripting front-end version 3.6.0 (2019-04-26) 4. DragonFlyBSD 5.4.3: R scripting front-end version 3.6.0 (2019-04-26)
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time DragonFlyBSD 5.4.3 Red Hat RHEL 8.0 FreeBSD 12.0 Ubuntu 19.04 DragonFlyBSD 5.5-DEV 16M 32M 48M 64M 80M SE +/- 868946.95, N = 3 SE +/- 109267.45, N = 3 SE +/- 1323336.50, N = 15 SE +/- 224822.78, N = 3 SE +/- 571012.25, N = 3 74352367 68599473 67132321 66777585 52615752 g++ g++ clang++ g++ g++
MBW Test: Memory Copy - Array Size: 4096 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 4096 MiB Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 4K 8K 12K 16K 20K SE +/- 29.90, N = 3 SE +/- 137.82, N = 13 SE +/- 57.95, N = 3 SE +/- 61.83, N = 15 16659 15540 8101 6545 1. (CC) gcc options: -O3 -march=native
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read FreeBSD 12.0 Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 2K 4K 6K 8K 10K SE +/- 0.93, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 6.84, N = 3 SE +/- 11.37, N = 3 10665 2913 2912 2816 2806 clang gcc gcc gcc gcc
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write FreeBSD 12.0 Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 30K 60K 90K 120K 150K SE +/- 21.68, N = 3 SE +/- 7.56, N = 3 SE +/- 2.20, N = 3 SE +/- 45.53, N = 3 SE +/- 143.72, N = 3 122410 55867 55698 54015 53324 clang gcc gcc gcc gcc
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write FreeBSD 12.0 Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 14K 28K 42K 56K 70K SE +/- 6.73, N = 3 SE +/- 29.82, N = 3 SE +/- 67.80, N = 3 SE +/- 264.99, N = 3 SE +/- 152.41, N = 3 63335 28330 27956 27655 27000 clang gcc gcc gcc gcc
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping Ubuntu 19.04 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV FreeBSD 12.0 110 220 330 440 550 SE +/- 7.41, N = 4 SE +/- 1.33, N = 3 SE +/- 1.15, N = 3 SE +/- 0.15, N = 3 520.00 107.00 98.41 50.92 -fopenmp -pthread -fopenmp -pthread -fopenmp 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fwhole-program -lstdc++
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory FreeBSD 12.0 Ubuntu 19.04 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 2K 4K 6K 8K 10K SE +/- 367.08, N = 6 SE +/- 2.33, N = 3 SE +/- 11.21, N = 15 SE +/- 18.48, N = 12 8964 2372 608 528
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Ubuntu 19.04 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 500 1000 1500 2000 2500 SE +/- 0.88, N = 3 SE +/- 13.51, N = 15 SE +/- 15.45, N = 15 2404 1203 798
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate FreeBSD 12.0 Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 60 120 180 240 300 SE +/- 0.67, N = 3 SE +/- 1.86, N = 3 SE +/- 1.56, N = 15 280 266 254 217 208
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: rotate Ubuntu 19.04 FreeBSD 12.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.12, N = 3 SE +/- 0.42, N = 15 15.25 18.36 29.98 39.34
CppPerformanceBenchmarks Test: Stepanov Vector OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector FreeBSD 12.0 Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 0.24, N = 3 SE +/- 0.14, N = 3 73.38 74.80 75.56 77.19 77.25
Go Benchmarks Test: build OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build Ubuntu 19.04 FreeBSD 12.0 Red Hat RHEL 8.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 6000M 12000M 18000M 24000M 30000M SE +/- 249545104.91, N = 3 SE +/- 49949569.71, N = 3 SE +/- 74219082.79, N = 3 SE +/- 256038909.70, N = 15 SE +/- 304179818.73, N = 15 17627681632 23449171019 24193984926 27457209857 29655407709
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 16 32 48 64 80 SE +/- 0.14, N = 3 SE +/- 0.15, N = 12 SE +/- 0.64, N = 3 SE +/- 0.84, N = 6 9.29 9.94 54.91 72.51 -O2 -lOpenCL -O2 -lOpenCL -O3 -fopenmp -O3 -fopenmp 1. (CXX) g++ options:
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 FreeBSD 12.0 50 100 150 200 250 SE +/- 2.40, N = 3 SE +/- 0.58, N = 3 SE +/- 0.88, N = 3 SE +/- 0.33, N = 3 222 217 179 164 35 -fopenmp -lgomp -fopenmp -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lgomp -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lgomp -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 1. (CC) gcc options: -O2 -pthread -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing Red Hat RHEL 8.0 Ubuntu 19.04 FreeBSD 12.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 50 100 150 200 250 SE +/- 1.53, N = 3 SE +/- 3.00, N = 3 SE +/- 0.88, N = 3 243 240 166 161 99 -fopenmp -lgomp -fopenmp -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lgomp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lgomp -fopenmp -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lgomp 1. (CC) gcc options: -O2 -pthread -lz -lm -lpthread
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver FreeBSD 12.0 Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 900 1800 2700 3600 4500 SE +/- 0.91, N = 3 SE +/- 1.39, N = 3 SE +/- 8.74, N = 3 SE +/- 4.02, N = 3 SE +/- 7.01, N = 3 4111 1323 1323 1287 1259 clang gcc gcc gcc gcc
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 FreeBSD 12.0 15 30 45 60 75 SE +/- 0.09, N = 3 SE +/- 0.24, N = 3 SE +/- 0.20, N = 3 SE +/- 0.43, N = 3 SE +/- 0.24, N = 2 49.06 50.94 57.93 61.29 69.37 -ldl -ldl -lpthread -lpthread -lpthread 1. (CC) gcc options: -O2 -pedantic -lz -lm
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz Ubuntu 19.04 FreeBSD 12.0 Red Hat RHEL 8.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 10 20 30 40 50 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 SE +/- 0.44, N = 3 SE +/- 0.58, N = 3 SE +/- 0.47, N = 8 35.10 37.10 37.23 44.46 44.95
MBW Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 2K 4K 6K 8K 10K SE +/- 13.19, N = 3 SE +/- 28.52, N = 3 SE +/- 44.47, N = 3 SE +/- 27.29, N = 3 9203 9097 8328 6803 1. (CC) gcc options: -O3 -march=native
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Red Hat RHEL 8.0 Ubuntu 19.04 FreeBSD 12.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 1500 3000 4500 6000 7500 SE +/- 62.67, N = 3 SE +/- 62.67, N = 3 SE +/- 76.24, N = 6 SE +/- 26.33, N = 3 6819 6819 6670 4438 4310 gcc gcc clang gcc gcc
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: auto-levels Ubuntu 19.04 FreeBSD 12.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 20 40 60 80 100 SE +/- 0.13, N = 3 SE +/- 0.16, N = 3 SE +/- 0.25, N = 3 SE +/- 0.42, N = 3 22.35 23.42 52.37 80.00
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Ubuntu 19.04 Red Hat RHEL 8.0 FreeBSD 12.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 15 30 45 60 75 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.19, N = 3 SE +/- 0.18, N = 3 35.28 35.47 38.92 64.84 65.54 gcc gcc clang gcc gcc
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 20K 40K 60K 80K 100K SE +/- 272.27, N = 3 SE +/- 853.21, N = 3 SE +/- 66.69, N = 3 SE +/- 32.35, N = 3 102306 86277 4669 4281 1. (CXX) g++ options: -pipe -lpthread
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.5-DEV FreeBSD 12.0 DragonFlyBSD 5.4.3 1.2M 2.4M 3.6M 4.8M 6M SE +/- 3165.04, N = 3 SE +/- 12507.22, N = 3 SE +/- 40290.52, N = 4 SE +/- 163763.11, N = 15 SE +/- 1064001.43, N = 15 2279376 2396717 2859651 4211394 5695419
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion FreeBSD 12.0 Red Hat RHEL 8.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 Ubuntu 19.04 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 38.75 40.63 43.99 44.15 44.43 clang gcc gcc gcc gcc
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite FreeBSD 12.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV Red Hat RHEL 8.0 Ubuntu 19.04 600 1200 1800 2400 3000 SE +/- 3.57, N = 4 SE +/- 10.99, N = 4 SE +/- 10.94, N = 4 SE +/- 33.53, N = 5 SE +/- 8.58, N = 4 2995 2886 2840 2711 2604
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 FreeBSD 12.0 400 800 1200 1600 2000 SE +/- 7.64, N = 3 SE +/- 5.03, N = 3 SE +/- 4.73, N = 3 SE +/- 7.86, N = 3 SE +/- 0.67, N = 3 1132 1541 1907 1945 2000
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 FreeBSD 12.0 1100 2200 3300 4400 5500 SE +/- 72.83, N = 4 SE +/- 70.94, N = 4 SE +/- 66.06, N = 4 SE +/- 40.26, N = 20 SE +/- 62.03, N = 20 4893 4951 4977 5188 5212
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot Red Hat RHEL 8.0 FreeBSD 12.0 Ubuntu 19.04 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 SE +/- 0.14, N = 3 SE +/- 0.08, N = 3 37.13 37.27 37.44 38.83 39.41 -ldl -lgcc_s -lexecinfo -lgcc_s -ldl -lgcc_s -lgcc_pic -lgcc_pic 1. (CC) gcc options: -m64 -pie -nodefaultlibs -lutil -lrt -lpthread -lc -lm
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build 1.0 Gradle Build: Reactor FreeBSD 12.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 7 14 21 28 35 SE +/- 0.22, N = 4 SE +/- 0.28, N = 4 SE +/- 0.08, N = 4 25.68 28.38 28.59
DaCapo Benchmark Java Test: Eclipse OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Eclipse Red Hat RHEL 8.0 FreeBSD 12.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 6K 12K 18K 24K 30K SE +/- 62.19, N = 4 SE +/- 168.65, N = 4 SE +/- 183.24, N = 4 SE +/- 270.29, N = 4 18801 19329 26862 27980
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.0 H.265 1080p Video Encoding FreeBSD 12.0 Ubuntu 19.04 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 10 20 30 40 50 SE +/- 0.76, N = 3 SE +/- 0.06, N = 3 SE +/- 0.47, N = 3 SE +/- 0.50, N = 12 45.81 33.63 32.38 26.91 clang++ g++ g++ g++
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.5-DEV FreeBSD 12.0 DragonFlyBSD 5.4.3 9K 18K 27K 36K 45K SE +/- 159.07, N = 3 SE +/- 276.93, N = 3 SE +/- 601.23, N = 4 SE +/- 252.52, N = 3 SE +/- 489.28, N = 3 41957 41726 40748 40102 39811 1. Red Hat RHEL 8.0: Nodejs 2. Ubuntu 19.04: Nodejs
v10.15.2 3. DragonFlyBSD 5.5-DEV: Nodejs 4. FreeBSD 12.0: Nodejs 5. DragonFlyBSD 5.4.3: Nodejs
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.31, N = 3 SE +/- 0.25, N = 12 9.98 11.66 21.37 22.04 -O2 -lOpenCL -O2 -lOpenCL -O3 -fopenmp -O3 -fopenmp 1. (CXX) g++ options:
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.7 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Red Hat RHEL 8.0 500 1000 1500 2000 2500 2408
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.7 Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Red Hat RHEL 8.0 500 1000 1500 2000 2500 SE +/- 0.67, N = 3 2378
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Red Hat RHEL 8.0 FreeBSD 12.0 Ubuntu 19.04 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 1400 2800 4200 5600 7000 SE +/- 21.77, N = 4 SE +/- 42.26, N = 20 SE +/- 59.36, N = 4 SE +/- 58.68, N = 4 SE +/- 46.63, N = 20 4569 5054 5146 6093 6432
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Red Hat RHEL 8.0 DragonFlyBSD 5.4.3 FreeBSD 12.0 Ubuntu 19.04 DragonFlyBSD 5.5-DEV 120 240 360 480 600 SE +/- 2.04, N = 3 SE +/- 7.59, N = 3 SE +/- 2.84, N = 3 SE +/- 4.58, N = 3 SE +/- 2.17, N = 3 555 553 551 535 528 gcc gcc clang gcc gcc
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 FreeBSD 12.0 Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 8.56 31.98 32.37 33.75 33.88
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time Ubuntu 19.04 DragonFlyBSD 5.5-DEV Red Hat RHEL 8.0 DragonFlyBSD 5.4.3 FreeBSD 12.0 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.21, N = 3 SE +/- 0.37, N = 15 9.26 12.62 12.67 14.82 17.56
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 FreeBSD 12.0 Ubuntu 19.04 Red Hat RHEL 8.0 11 22 33 44 55 SE +/- 0.07, N = 3 SE +/- 0.09, N = 5 SE +/- 0.14, N = 3 SE +/- 0.16, N = 3 SE +/- 0.04, N = 3 5.92 6.52 28.88 35.70 49.27
Rust Prime Benchmark Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 Red Hat RHEL 8.0 FreeBSD 12.0 Ubuntu 19.04 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.16, N = 15 SE +/- 0.22, N = 4 12.35 12.37 12.41 14.56 15.53 -ldl -lgcc_s -lexecinfo -lgcc_s -ldl -lgcc_s -lgcc_pic -lgcc_pic 1. (CC) gcc options: -m64 -pie -nodefaultlibs -lrt -lpthread -lc -lm -lutil
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Red Hat RHEL 8.0 FreeBSD 12.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 Ubuntu 19.04 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.30, N = 3 SE +/- 0.21, N = 3 SE +/- 0.32, N = 3 24.30 25.41 26.85 26.94 27.04 -lintl -lintl -lintl 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV FreeBSD 12.0 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.21, N = 3 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 19.88 20.03 20.47 20.56 33.19 gcc gcc gcc gcc clang
Unpacking The Linux Kernel linux-4.15.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel linux-4.15.tar.xz Ubuntu 19.04 Red Hat RHEL 8.0 FreeBSD 12.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 4 8 12 16 20 SE +/- 0.09, N = 4 SE +/- 0.07, N = 20 SE +/- 0.05, N = 4 SE +/- 0.08, N = 4 SE +/- 0.10, N = 4 5.89 6.68 10.10 16.51 16.53
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV FreeBSD 12.0 300K 600K 900K 1200K 1500K SE +/- 1929.65, N = 3 SE +/- 1891.05, N = 3 SE +/- 16096.07, N = 3 SE +/- 22180.85, N = 3 SE +/- 64925.46, N = 15 734440 745044 1348571 1382615 1583426
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.20, N = 3 20.73 21.25 21.86 23.21 1. (CXX) g++ options: -fopenmp -O2 -march=native
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV FreeBSD 12.0 110K 220K 330K 440K 550K SE +/- 1568.86, N = 3 SE +/- 1325.15, N = 3 SE +/- 2439.89, N = 3 SE +/- 2074.71, N = 3 SE +/- 524.83, N = 3 512140 509535 474569 462811 420361
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance FreeBSD 12.0 Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 1200 2400 3600 4800 6000 SE +/- 0.43, N = 3 SE +/- 6.19, N = 3 SE +/- 0.67, N = 3 SE +/- 2.00, N = 3 SE +/- 25.26, N = 3 5829 5829 5819 5808 5724
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Ubuntu 19.04 FreeBSD 12.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.72, N = 3 SE +/- 1.24, N = 3 SE +/- 2.84, N = 15 14.02 43.78 133.45 156.09 clang gcc gcc
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV FreeBSD 12.0 3 6 9 12 15 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.06, N = 5 SE +/- 0.00, N = 5 9.16 9.22 9.63 9.79 9.97 -fvisibility=hidden -logg -fvisibility=hidden -fvisibility=hidden -fvisibility=hidden 1. (CXX) g++ options: -O2 -lm
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: rotate Red Hat RHEL 8.0 4 8 12 16 20 SE +/- 0.03, N = 3 15.58
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: auto-levels Red Hat RHEL 8.0 4 8 12 16 20 SE +/- 0.04, N = 3 15.10
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: resize Ubuntu 19.04 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 FreeBSD 12.0 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.08, N = 2 SE +/- 0.25, N = 3 10.25 12.09 15.55 16.99
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes DragonFlyBSD 5.5-DEV Ubuntu 19.04 DragonFlyBSD 5.4.3 FreeBSD 12.0 20 40 60 80 100 SE +/- 0.43, N = 3 SE +/- 0.76, N = 12 SE +/- 0.23, N = 3 SE +/- 0.85, N = 15 30.58 32.75 51.16 94.52 gcc gcc gcc clang
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV Ubuntu 19.04 FreeBSD 12.0 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.43, N = 12 SE +/- 0.25, N = 15 SE +/- 0.65, N = 3 3.93 6.38 16.14 74.33 gcc clang
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV Red Hat RHEL 8.0 FreeBSD 12.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 Ubuntu 19.04 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.11, N = 3 SE +/- 0.11, N = 3 SE +/- 0.19, N = 15 SE +/- 0.07, N = 3 6.15 6.26 6.80 7.32 8.51 -fno-tree-vectorize -Qunused-arguments -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lbz2 -llzma -mstack-alignment=16 -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lbz2 -llzma -fno-tree-vectorize -lxcb -lxcb-shm -lxcb-shape -lxcb-xfixes -lasound -lbz2 -llzma -fno-tree-vectorize -lxcb -lxcb-shape -lxcb-xfixes -lasound -llzma -fPIC -fno-tree-vectorize 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -pthread -std=c11 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -MMD -MF -MT
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Ubuntu 19.04 Red Hat RHEL 8.0 FreeBSD 12.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.08, N = 4 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 SE +/- 0.23, N = 12 5.53 5.60 6.26 7.74 9.14 1. Ubuntu 19.04: git version 2.20.1 2. Red Hat RHEL 8.0: git version 2.18.1 3. FreeBSD 12.0: git version 2.21.0 4. DragonFlyBSD 5.5-DEV: git version 2.21.0 5. DragonFlyBSD 5.4.3: git version 2.21.0
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.4 1e12 Prime Number Generation Red Hat RHEL 8.0 Ubuntu 19.04 FreeBSD 12.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 8.19 8.27 11.37 12.40 12.43 -O2 -O3 -O3 1. (CXX) g++ options: -lpthread
Go Benchmarks Test: http OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 FreeBSD 12.0 12K 24K 36K 48K 60K SE +/- 54.99, N = 3 SE +/- 130.24, N = 3 SE +/- 47.30, N = 3 SE +/- 76.84, N = 3 SE +/- 392.64, N = 3 14917 16891 17649 17732 56438
PolyBench-C Test: 3 Matrix Multiplications OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: 3 Matrix Multiplications FreeBSD 12.0 Ubuntu 19.04 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 Red Hat RHEL 8.0 0.711 1.422 2.133 2.844 3.555 SE +/- 0.02, N = 15 SE +/- 0.00, N = 3 SE +/- 0.02, N = 15 SE +/- 0.03, N = 15 SE +/- 0.04, N = 3 2.24 2.74 2.76 2.92 3.16 clang gcc gcc gcc gcc
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: resize Red Hat RHEL 8.0 2 4 6 8 10 SE +/- 0.01, N = 3 6.77
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV FreeBSD 12.0 Ubuntu 19.04 16 32 48 64 80 SE +/- 0.25, N = 5 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 SE +/- 0.22, N = 3 19.34 19.61 36.01 71.43 gcc gcc clang gcc
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time DragonFlyBSD 5.4.3 Ubuntu 19.04 DragonFlyBSD 5.5-DEV 1.1498 2.2996 3.4494 4.5992 5.749 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.07, N = 5 4.38 4.39 5.11 1. (CC) gcc options: -static -fopenmp -O3 -march=native
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs DragonFlyBSD 5.5-DEV Ubuntu 19.04 DragonFlyBSD 5.4.3 FreeBSD 12.0 50 100 150 200 250 SE +/- 0.57, N = 3 SE +/- 0.35, N = 3 SE +/- 1.48, N = 3 SE +/- 1.28, N = 3 45.81 49.06 103.63 227.11 gcc gcc gcc clang
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples Ubuntu 19.04 Red Hat RHEL 8.0 FreeBSD 12.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 1.161 2.322 3.483 4.644 5.805 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 3.58 3.58 4.14 4.81 5.16 g++ g++ clang++ g++ g++
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark Ubuntu 19.04 FreeBSD 12.0 Red Hat RHEL 8.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 20 40 60 80 100 SE +/- 1.01, N = 4 SE +/- 0.11, N = 4 SE +/- 0.21, N = 4 SE +/- 0.31, N = 4 SE +/- 0.38, N = 4 82.50 82.38 79.16 75.36 73.44 1. Ubuntu 19.04: ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu] 2. FreeBSD 12.0: ruby 2.4.5p335 (2018-10-18 revision 65137) [amd64-freebsd12] 3. Red Hat RHEL 8.0: ruby 2.5.3p105 (2018-10-18 revision 65156) [x86_64-linux] 4. DragonFlyBSD 5.5-DEV: ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-dragonfly5] 5. DragonFlyBSD 5.4.3: ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-dragonfly5]
PolyBench-C Test: Correlation Computation OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: Correlation Computation Ubuntu 19.04 DragonFlyBSD 5.4.3 Red Hat RHEL 8.0 DragonFlyBSD 5.5-DEV 0.954 1.908 2.862 3.816 4.77 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 4.18 4.23 4.23 4.24 1. (CC) gcc options: -O3 -march=native
PolyBench-C Test: Covariance Computation OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: Covariance Computation Ubuntu 19.04 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 Red Hat RHEL 8.0 0.9495 1.899 2.8485 3.798 4.7475 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 4.18 4.21 4.22 4.22 1. (CC) gcc options: -O3 -march=native
PHP Micro Benchmarks Test: Zend micro_bench OpenBenchmarking.org Seconds, Fewer Is Better PHP Micro Benchmarks Test: Zend micro_bench DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 Ubuntu 19.04 FreeBSD 12.0 0.7583 1.5166 2.2749 3.0332 3.7915 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.20 2.22 2.45 3.37
FFTE Test: N=256, 1D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 6.0 Test: N=256, 1D Complex FFT Routine DragonFlyBSD 5.4.3 2K 4K 6K 8K 10K SE +/- 13.10, N = 3 8779.95 1. (F9X) gfortran8 options: -O3 -fomit-frame-pointer -fopenmp
IOzone Record Size: 1MB - File Size: 512MB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 1MB - File Size: 512MB - Disk Test: Write Performance FreeBSD 12.0 Red Hat RHEL 8.0 Ubuntu 19.04 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 600 1200 1800 2400 3000 SE +/- 256.28, N = 15 SE +/- 17.96, N = 3 SE +/- 19.69, N = 3 SE +/- 1.91, N = 3 SE +/- 8.61, N = 12 2799 1400 1194 1036 1001 clang gcc gcc gcc gcc
System Libxml2 Parsing Filesize: 2 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 2 MB Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 FreeBSD 12.0 500 1000 1500 2000 2500 SE +/- 10.53, N = 3 SE +/- 22.17, N = 3 SE +/- 7.81, N = 3 SE +/- 6.36, N = 3 1570 1588 1778 1810 2143
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 FreeBSD 12.0 Ubuntu 19.04 Red Hat RHEL 8.0 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.09, N = 5 SE +/- 0.11, N = 4 4.33 7.13 7.13 7.26 7.55 clang gcc gcc gcc gcc
PHP Micro Benchmarks Test: Zend bench OpenBenchmarking.org Seconds, Fewer Is Better PHP Micro Benchmarks Test: Zend bench Ubuntu 19.04 DragonFlyBSD 5.4.3 DragonFlyBSD 5.5-DEV FreeBSD 12.0 0.1845 0.369 0.5535 0.738 0.9225 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 0.50 0.52 0.52 0.82
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write Ubuntu 19.04 FreeBSD 12.0 Red Hat RHEL 8.0 DragonFlyBSD 5.5-DEV DragonFlyBSD 5.4.3 7K 14K 21K 28K 35K SE +/- 806.98, N = 3 SE +/- 62.68, N = 3 SE +/- 104.22, N = 3 SE +/- 30.00, N = 3 SE +/- 49.83, N = 3 31932 9396 5398 1779 1774 gcc clang gcc
Phoronix Test Suite v10.8.4