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 64 8GB on Ubuntu 19.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1905283-HV-DFLYUBUNT21&grs&sor .
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 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 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) Python Details - DragonFlyBSD 5.4.3: Python 3.6.8 - Ubuntu 19.04: Python 2.7.16 + Python 3.7.3 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 Disk Details - Ubuntu 19.04: NONE / errors=remount-ro,relatime,rw Processor Details - Ubuntu 19.04: Scaling Governor: acpi-cpufreq ondemand 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
DragonFlyBSD 5.4 vs. Ubuntu 19.04 Benchmarks rodinia: OpenMP CFD Solver sqlite: Timed SQLite Insertions ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping osbench: Create Threads osbench: Memory Allocations gimp: auto-levels unpack-linux: linux-4.15.tar.xz gimp: rotate graphics-magick: Resizing rodinia: OpenMP LavaMD osbench: Launch Programs mbw: Memory Copy - 4096 MiB compress-7zip: Compress Speed Test blogbench: Write fio: Seq Write - POSIX AIO - No - Yes - 2MB - Default Test Directory aobench: 2048 x 2048 - Total Time pgbench: Buffer Test - Normal Load - Read Write go-benchmark: garbage pybench: Total For Average Test Times go-benchmark: build bork: File Encryption Time pgbench: Buffer Test - Normal Load - Read Only postmark: Disk Transaction Performance gimp: resize primesieve: 1e12 Prime Number Generation rbenchmark: smallpt: Global Illumination Renderer; 128 Samples graphics-magick: Sharpen compress-gzip: Linux Source Tree Archiving To .tar.gz dacapobench: Jython graphics-magick: Rotate fhourstones: Complex Connect-4 Solving build-php: Time To Compile rust-prime: Prime Number Test To 200,000,000 system-libxml2: 2 MB iozone: 1MB - 512MB - Write Performance optcarrot: Optimized Benchmark stockfish: Total Time java-scimark2: Composite mbw: Memory Copy, Fixed Block Size - 4096 MiB php: Zend micro_bench phpbench: PHP Benchmark Suite fftw: Float + SSE - 2D FFT Size 4096 polybench-c: 3 Matrix Multiplications encode-flac: WAV To FLAC go-benchmark: http cachebench: Write node-octane: dacapobench: H2 cachebench: Read / Modify / Write encode-mp3: WAV To MP3 php: Zend bench x265: H.265 1080p Video Encoding cachebench: Read rust-mandel: Time To Complete Serial/Parallel Mandelbrot scimark2: Composite c-ray: Total Time - 4K, 16 Rays Per Pixel m-queens: Time To Solve himeno: Poisson Pressure Solver fftw: Stock - 2D FFT Size 4096 cpp-perf-bench: Stepanov Vector hint: FLOAT blake2: polybench-c: Correlation Computation compress-lzma: 256MB File Compression polybench-c: Covariance Computation hint: DOUBLE dcraw: RAW To PPM Image Conversion compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 openssl: RSA 4096-bit Performance n-queens: Elapsed Time dacapobench: Eclipse java-gradle-perf: Reactor ffte: N=256, 1D Complex FFT Routine osbench: Create Processes osbench: Create Files git: Time To Complete Common Git Commands ffmpeg: H.264 HD To NTSC DV go-benchmark: json blogbench: Read fio: Rand Write - POSIX AIO - No - Yes - 2MB - Default Test Directory DragonFlyBSD 5.4.3 Ubuntu 19.04 72.51 6.52 107 3.93 19.34 80.00 16.53 39.34 99 21.37 103.63 8101 4669 1774 1203 65.54 11626 1348571 1945 29655407709 14.82 280515 4438 15.55 12.40 0.8191 4.81 164 44.46 6432 208 11579 61.29 14.56 1810 1036 73.44 74352367 2886 8328 2.22 474569 15122 2.92 9.63 17732 27000 39811 5188 53324 33.88 0.52 32.38 2806 38.83 553 20.47 21.86 1287 5509 77.19 333234180 7.26 4.23 255 4.22 838254706 44.15 26.94 5808 4.38 27980 28.59 8779.95 51.16 156.09 9.14 7.32 5695419 722121 528 9.94 35.70 520 16.14 71.43 22.35 5.89 15.25 240 9.98 49.06 16659 86277 31932 2404 35.28 6306 734440 1132 17627681632 9.26 437233 6819 10.25 8.27 0.5920 3.58 217 35.10 5146 254 14129 50.94 12.41 1570 1194 82.50 66777585 2604 9203 2.45 512140 16295 2.74 9.16 16891 28330 41726 4951 55867 32.37 0.50 33.63 2913 37.44 535 19.88 21.25 1323 5628 75.56 339362245 7.13 4.18 252 4.18 843759705 44.43 27.04 5829 4.39 32.75 14.02 5.53 8.51 2279376 436337 2372 OpenBenchmarking.org
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Ubuntu 19.04 DragonFlyBSD 5.4.3 16 32 48 64 80 SE +/- 0.15, N = 12 SE +/- 0.84, N = 6 9.94 72.51 -O2 -lOpenCL -O3 -fopenmp 1. (CXX) g++ options:
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions DragonFlyBSD 5.4.3 Ubuntu 19.04 8 16 24 32 40 SE +/- 0.09, N = 5 SE +/- 0.16, N = 3 6.52 35.70 -ldl 1. (CC) gcc options: -O2 -lz -lpthread
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 110 220 330 440 550 SE +/- 7.41, N = 4 SE +/- 1.33, N = 3 520 107 -pthread 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads DragonFlyBSD 5.4.3 Ubuntu 19.04 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.25, N = 15 3.93 16.14 1. (CC) gcc options: -lm
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations DragonFlyBSD 5.4.3 Ubuntu 19.04 16 32 48 64 80 SE +/- 0.25, N = 5 SE +/- 0.22, N = 3 19.34 71.43 1. (CC) gcc options: -lm
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: auto-levels Ubuntu 19.04 DragonFlyBSD 5.4.3 20 40 60 80 100 SE +/- 0.13, N = 3 SE +/- 0.42, N = 3 22.35 80.00
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 DragonFlyBSD 5.4.3 4 8 12 16 20 SE +/- 0.09, N = 4 SE +/- 0.10, N = 4 5.89 16.53
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: rotate Ubuntu 19.04 DragonFlyBSD 5.4.3 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.42, N = 15 15.25 39.34
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing Ubuntu 19.04 DragonFlyBSD 5.4.3 50 100 150 200 250 SE +/- 3.00, N = 3 SE +/- 0.88, N = 3 240 99 -llcms2 -lfreetype -lwmflite -lbz2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lgomp -lpthread
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Ubuntu 19.04 DragonFlyBSD 5.4.3 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.31, N = 3 9.98 21.37 -O2 -lOpenCL -O3 -fopenmp 1. (CXX) g++ options:
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Ubuntu 19.04 DragonFlyBSD 5.4.3 20 40 60 80 100 SE +/- 0.35, N = 3 SE +/- 1.48, N = 3 49.06 103.63 1. (CC) gcc options: -lm
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 DragonFlyBSD 5.4.3 4K 8K 12K 16K 20K SE +/- 29.90, N = 3 SE +/- 57.95, N = 3 16659 8101 1. (CC) gcc options: -O3 -march=native
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Ubuntu 19.04 DragonFlyBSD 5.4.3 20K 40K 60K 80K 100K SE +/- 853.21, N = 3 SE +/- 66.69, N = 3 86277 4669 1. (CXX) g++ options: -pipe -lpthread
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write Ubuntu 19.04 DragonFlyBSD 5.4.3 7K 14K 21K 28K 35K SE +/- 806.98, N = 3 SE +/- 49.83, N = 3 31932 1774 1. (CC) gcc options: -O2 -pthread
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 500 1000 1500 2000 2500 SE +/- 0.88, N = 3 SE +/- 13.51, N = 15 2404 1203
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Ubuntu 19.04 DragonFlyBSD 5.4.3 15 30 45 60 75 SE +/- 0.02, N = 3 SE +/- 0.18, N = 3 35.28 65.54 1. (CC) gcc options: -lm -O3
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 DragonFlyBSD 5.4.3 Ubuntu 19.04 2K 4K 6K 8K 10K SE +/- 117.00, N = 3 SE +/- 61.73, N = 15 11626 6306 -fPIC -shared -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage Ubuntu 19.04 DragonFlyBSD 5.4.3 300K 600K 900K 1200K 1500K SE +/- 1929.65, N = 3 SE +/- 16096.07, N = 3 734440 1348571
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Ubuntu 19.04 DragonFlyBSD 5.4.3 400 800 1200 1600 2000 SE +/- 7.64, N = 3 SE +/- 7.86, N = 3 1132 1945
Go Benchmarks Test: build OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build Ubuntu 19.04 DragonFlyBSD 5.4.3 6000M 12000M 18000M 24000M 30000M SE +/- 249545104.91, N = 3 SE +/- 304179818.73, N = 15 17627681632 29655407709
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.4.3 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.21, N = 3 9.26 14.82
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 Ubuntu 19.04 DragonFlyBSD 5.4.3 90K 180K 270K 360K 450K SE +/- 4302.36, N = 3 SE +/- 2348.50, N = 3 437233 280515 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm -fPIC -shared 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Ubuntu 19.04 DragonFlyBSD 5.4.3 1500 3000 4500 6000 7500 SE +/- 62.67, N = 3 SE +/- 26.33, N = 3 6819 4438 1. (CC) gcc options: -O3
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: resize Ubuntu 19.04 DragonFlyBSD 5.4.3 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.08, N = 2 10.25 15.55
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.4 1e12 Prime Number Generation Ubuntu 19.04 DragonFlyBSD 5.4.3 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 8.27 12.40 1. (CXX) g++ options: -O3 -lpthread
R Benchmark OpenBenchmarking.org Seconds, Fewer Is Better R Benchmark Ubuntu 19.04 DragonFlyBSD 5.4.3 0.1843 0.3686 0.5529 0.7372 0.9215 SE +/- 0.0011, N = 3 SE +/- 0.0061, N = 3 0.5920 0.8191 1. Ubuntu 19.04: R scripting front-end version 3.5.2 (2018-12-20) 2. DragonFlyBSD 5.4.3: R scripting front-end version 3.6.0 (2019-04-26)
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples Ubuntu 19.04 DragonFlyBSD 5.4.3 1.0823 2.1646 3.2469 4.3292 5.4115 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 3.58 4.81 1. (CXX) g++ options: -fopenmp -O3
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen Ubuntu 19.04 DragonFlyBSD 5.4.3 50 100 150 200 250 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 217 164 -llcms2 -lfreetype -lwmflite -lbz2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lgomp -lpthread
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 DragonFlyBSD 5.4.3 10 20 30 40 50 SE +/- 0.06, N = 3 SE +/- 0.58, N = 3 35.10 44.46
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Ubuntu 19.04 DragonFlyBSD 5.4.3 1400 2800 4200 5600 7000 SE +/- 59.36, N = 4 SE +/- 46.63, N = 20 5146 6432
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate Ubuntu 19.04 DragonFlyBSD 5.4.3 60 120 180 240 300 SE +/- 1.56, N = 15 254 208 -llcms2 -lfreetype -lwmflite -lbz2 -lxml2 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lgomp -lpthread
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving Ubuntu 19.04 DragonFlyBSD 5.4.3 3K 6K 9K 12K 15K SE +/- 11.09, N = 3 SE +/- 186.52, N = 12 14129 11579 1. (CC) gcc options: -O3
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile Ubuntu 19.04 DragonFlyBSD 5.4.3 14 28 42 56 70 SE +/- 0.24, N = 3 SE +/- 0.43, N = 3 50.94 61.29 -ldl -lpthread 1. (CC) gcc options: -O2 -pedantic -lz -lm
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 Ubuntu 19.04 DragonFlyBSD 5.4.3 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.16, N = 15 12.41 14.56 -ldl -lgcc_s -lgcc_pic 1. (CC) gcc options: -m64 -pie -nodefaultlibs -lrt -lpthread -lc -lm -lutil
System Libxml2 Parsing Filesize: 2 MB OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 2 MB Ubuntu 19.04 DragonFlyBSD 5.4.3 400 800 1200 1600 2000 SE +/- 10.53, N = 3 SE +/- 7.81, N = 3 1570 1810
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 Ubuntu 19.04 DragonFlyBSD 5.4.3 300 600 900 1200 1500 SE +/- 19.69, N = 3 SE +/- 1.91, N = 3 1194 1036 -O3 1. (CC) gcc options:
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark Ubuntu 19.04 DragonFlyBSD 5.4.3 20 40 60 80 100 SE +/- 1.01, N = 4 SE +/- 0.38, N = 4 82.50 73.44 1. Ubuntu 19.04: ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu] 2. DragonFlyBSD 5.4.3: ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-dragonfly5]
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time DragonFlyBSD 5.4.3 Ubuntu 19.04 16M 32M 48M 64M 80M SE +/- 868946.95, N = 3 SE +/- 224822.78, N = 3 74352367 66777585 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite DragonFlyBSD 5.4.3 Ubuntu 19.04 600 1200 1800 2400 3000 SE +/- 10.99, N = 4 SE +/- 8.58, N = 4 2886 2604
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 DragonFlyBSD 5.4.3 2K 4K 6K 8K 10K SE +/- 13.19, N = 3 SE +/- 44.47, N = 3 9203 8328 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.4.3 Ubuntu 19.04 0.5513 1.1026 1.6539 2.2052 2.7565 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.22 2.45
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Ubuntu 19.04 DragonFlyBSD 5.4.3 110K 220K 330K 440K 550K SE +/- 1568.86, N = 3 SE +/- 2439.89, N = 3 512140 474569
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 DragonFlyBSD 5.4.3 3K 6K 9K 12K 15K SE +/- 194.38, N = 3 SE +/- 96.51, N = 3 16295 15122 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
PolyBench-C Test: 3 Matrix Multiplications OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: 3 Matrix Multiplications Ubuntu 19.04 DragonFlyBSD 5.4.3 0.657 1.314 1.971 2.628 3.285 SE +/- 0.00, N = 3 SE +/- 0.03, N = 15 2.74 2.92 1. (CC) gcc options: -O3 -march=native
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Ubuntu 19.04 DragonFlyBSD 5.4.3 3 6 9 12 15 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 9.16 9.63 -logg 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
Go Benchmarks Test: http OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http Ubuntu 19.04 DragonFlyBSD 5.4.3 4K 8K 12K 16K 20K SE +/- 130.24, N = 3 SE +/- 76.84, N = 3 16891 17732
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write Ubuntu 19.04 DragonFlyBSD 5.4.3 6K 12K 18K 24K 30K SE +/- 29.82, N = 3 SE +/- 152.41, N = 3 28330 27000 1. (CC) gcc options: -lrt
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark Ubuntu 19.04 DragonFlyBSD 5.4.3 9K 18K 27K 36K 45K SE +/- 276.93, N = 3 SE +/- 489.28, N = 3 41726 39811 1. Ubuntu 19.04: Nodejs
v10.15.2 2. DragonFlyBSD 5.4.3: Nodejs
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Ubuntu 19.04 DragonFlyBSD 5.4.3 1100 2200 3300 4400 5500 SE +/- 70.94, N = 4 SE +/- 40.26, N = 20 4951 5188
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write Ubuntu 19.04 DragonFlyBSD 5.4.3 12K 24K 36K 48K 60K SE +/- 7.56, N = 3 SE +/- 143.72, N = 3 55867 53324 1. (CC) gcc options: -lrt
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Ubuntu 19.04 DragonFlyBSD 5.4.3 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 32.37 33.88 1. (CC) gcc options: -lm
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 0.117 0.234 0.351 0.468 0.585 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.50 0.52
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.0 H.265 1080p Video Encoding Ubuntu 19.04 DragonFlyBSD 5.4.3 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.47, N = 3 33.63 32.38 -rdynamic -lnuma 1. (CXX) g++ options: -O3 -lpthread -lrt -ldl
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read Ubuntu 19.04 DragonFlyBSD 5.4.3 600 1200 1800 2400 3000 SE +/- 0.05, N = 3 SE +/- 11.37, N = 3 2913 2806 1. (CC) gcc options: -lrt
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot Ubuntu 19.04 DragonFlyBSD 5.4.3 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.14, N = 3 37.44 38.83 -ldl -lgcc_s -lgcc_pic 1. (CC) gcc options: -m64 -pie -nodefaultlibs -lutil -lrt -lpthread -lc -lm
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite DragonFlyBSD 5.4.3 Ubuntu 19.04 120 240 360 480 600 SE +/- 7.59, N = 3 SE +/- 4.58, N = 3 553 535 1. (CC) gcc options: -lm
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 DragonFlyBSD 5.4.3 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.21, N = 3 19.88 20.47 1. (CC) gcc options: -lm -lpthread -O3
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Ubuntu 19.04 DragonFlyBSD 5.4.3 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 21.25 21.86 1. (CXX) g++ options: -fopenmp -O2 -march=native
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Ubuntu 19.04 DragonFlyBSD 5.4.3 300 600 900 1200 1500 SE +/- 8.74, N = 3 SE +/- 4.02, N = 3 1323 1287 -mavx2 1. (CC) gcc options: -O3
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 Ubuntu 19.04 DragonFlyBSD 5.4.3 1200 2400 3600 4800 6000 SE +/- 1.97, N = 3 SE +/- 75.87, N = 3 5628 5509 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
CppPerformanceBenchmarks Test: Stepanov Vector OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector Ubuntu 19.04 DragonFlyBSD 5.4.3 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.24, N = 3 75.56 77.19 1. (CXX) g++ options: -std=c++11 -O3
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Ubuntu 19.04 DragonFlyBSD 5.4.3 70M 140M 210M 280M 350M SE +/- 3211470.14, N = 3 SE +/- 2059769.74, N = 3 339362245 333234180 1. (CC) gcc options: -O3 -march=native -lm
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 Ubuntu 19.04 DragonFlyBSD 5.4.3 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.09, N = 5 7.13 7.26 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
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 0.9518 1.9036 2.8554 3.8072 4.759 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 4.18 4.23 1. (CC) gcc options: -O3 -march=native
LZMA Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better LZMA Compression 256MB File Compression Ubuntu 19.04 DragonFlyBSD 5.4.3 60 120 180 240 300 SE +/- 0.89, N = 3 SE +/- 0.38, N = 3 252 255 1. (CXX) g++ options: -O2
PolyBench-C Test: Covariance Computation OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: Covariance Computation Ubuntu 19.04 DragonFlyBSD 5.4.3 0.9495 1.899 2.8485 3.798 4.7475 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 4.18 4.22 1. (CC) gcc options: -O3 -march=native
Hierarchical INTegration Test: DOUBLE OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: DOUBLE Ubuntu 19.04 DragonFlyBSD 5.4.3 200M 400M 600M 800M 1000M SE +/- 13245809.47, N = 3 SE +/- 8907291.12, N = 3 843759705 838254706 1. (CC) gcc options: -O3 -march=native -lm
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion DragonFlyBSD 5.4.3 Ubuntu 19.04 10 20 30 40 50 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 44.15 44.43 1. (CC) gcc options: -lm
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 DragonFlyBSD 5.4.3 Ubuntu 19.04 6 12 18 24 30 SE +/- 0.21, N = 3 SE +/- 0.32, N = 3 26.94 27.04 -lintl 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Ubuntu 19.04 DragonFlyBSD 5.4.3 1200 2400 3600 4800 6000 SE +/- 6.19, N = 3 SE +/- 2.00, N = 3 5829 5808 -m64 -ldl 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time DragonFlyBSD 5.4.3 Ubuntu 19.04 0.9878 1.9756 2.9634 3.9512 4.939 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 4.38 4.39 1. (CC) gcc options: -static -fopenmp -O3 -march=native
DaCapo Benchmark Java Test: Eclipse OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Eclipse DragonFlyBSD 5.4.3 6K 12K 18K 24K 30K SE +/- 270.29, N = 4 27980
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build 1.0 Gradle Build: Reactor DragonFlyBSD 5.4.3 7 14 21 28 35 SE +/- 0.08, N = 4 28.59
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
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Ubuntu 19.04 DragonFlyBSD 5.4.3 12 24 36 48 60 SE +/- 0.76, N = 12 SE +/- 0.23, N = 3 32.75 51.16 1. (CC) gcc options: -lm
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Ubuntu 19.04 DragonFlyBSD 5.4.3 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 2.84, N = 15 14.02 156.09 1. (CC) gcc options: -lm
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Ubuntu 19.04 DragonFlyBSD 5.4.3 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.23, N = 12 5.53 9.14 1. Ubuntu 19.04: git version 2.20.1 2. DragonFlyBSD 5.4.3: git version 2.21.0
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV DragonFlyBSD 5.4.3 Ubuntu 19.04 2 4 6 8 10 SE +/- 0.19, N = 15 SE +/- 0.07, N = 3 7.32 8.51 -lxcb-shm -lbz2 -fPIC 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -lxcb -lxcb-shape -lxcb-xfixes -lasound -pthread -llzma -std=c11 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json Ubuntu 19.04 DragonFlyBSD 5.4.3 1.2M 2.4M 3.6M 4.8M 6M SE +/- 3165.04, N = 3 SE +/- 1064001.43, N = 15 2279376 5695419
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read DragonFlyBSD 5.4.3 Ubuntu 19.04 150K 300K 450K 600K 750K SE +/- 11717.58, N = 3 SE +/- 13223.23, N = 9 722121 436337 1. (CC) gcc options: -O2 -pthread
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 Ubuntu 19.04 DragonFlyBSD 5.4.3 500 1000 1500 2000 2500 SE +/- 2.33, N = 3 SE +/- 18.48, N = 12 2372 528
Phoronix Test Suite v10.8.4