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 BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelCompilerFile-SystemDesktopDisplay ServerDisplay DriverOpenGLScreen ResolutionDragonFlyBSD 5.4.3Ubuntu 19.04AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads)ASUS ROG ZENITH EXTREMEAMD [AMD] 17h (Models 00h-0fh) Root Complex32768MBNVME-PCIeDragonFly5.4-RELEASE (x86_64)GCC 8.1hammer2ASUS ROG ZENITH EXTREME (1701 BIOS)AMD 17hSamsung SSD 970 EVO 500GBAMD Radeon RX 64 8GB (1590/800MHz)Realtek ALC1220ASUS VP28UIntel I211 + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11adUbuntu 19.045.0.0-15-generic (x86_64)GNOME Shell 3.32.0X Server 1.20.4amdgpu 19.0.14.5 Mesa 19.0.2 (LLVM 8.0.0)GCC 8.3.0ext43840x2160OpenBenchmarking.orgJava 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.3Compiler 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,rwProcessor Details- Ubuntu 19.04: Scaling Governor: acpi-cpufreq ondemandSecurity 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 Benchmarksrodinia: OpenMP CFD Solversqlite: Timed SQLite Insertionsttsiod-renderer: Phong Rendering With Soft-Shadow Mappingosbench: Create Threadsosbench: Memory Allocationsgimp: auto-levelsunpack-linux: linux-4.15.tar.xzgimp: rotategraphics-magick: Resizingrodinia: OpenMP LavaMDosbench: Launch Programsmbw: Memory Copy - 4096 MiBcompress-7zip: Compress Speed Testblogbench: Writefio: Seq Write - POSIX AIO - No - Yes - 2MB - Default Test Directoryaobench: 2048 x 2048 - Total Timepgbench: Buffer Test - Normal Load - Read Writego-benchmark: garbagepybench: Total For Average Test Timesgo-benchmark: buildbork: File Encryption Timepgbench: Buffer Test - Normal Load - Read Onlypostmark: Disk Transaction Performancegimp: resizeprimesieve: 1e12 Prime Number Generationrbenchmark: smallpt: Global Illumination Renderer; 128 Samplesgraphics-magick: Sharpencompress-gzip: Linux Source Tree Archiving To .tar.gzdacapobench: Jythongraphics-magick: Rotatefhourstones: Complex Connect-4 Solvingbuild-php: Time To Compilerust-prime: Prime Number Test To 200,000,000system-libxml2: 2 MBiozone: 1MB - 512MB - Write Performanceoptcarrot: Optimized Benchmarkstockfish: Total Timejava-scimark2: Compositembw: Memory Copy, Fixed Block Size - 4096 MiBphp: Zend micro_benchphpbench: PHP Benchmark Suitefftw: Float + SSE - 2D FFT Size 4096polybench-c: 3 Matrix Multiplicationsencode-flac: WAV To FLACgo-benchmark: httpcachebench: Writenode-octane: dacapobench: H2cachebench: Read / Modify / Writeencode-mp3: WAV To MP3php: Zend benchx265: H.265 1080p Video Encodingcachebench: Readrust-mandel: Time To Complete Serial/Parallel Mandelbrotscimark2: Compositec-ray: Total Time - 4K, 16 Rays Per Pixelm-queens: Time To Solvehimeno: Poisson Pressure Solverfftw: Stock - 2D FFT Size 4096cpp-perf-bench: Stepanov Vectorhint: FLOATblake2: polybench-c: Correlation Computationcompress-lzma: 256MB File Compressionpolybench-c: Covariance Computationhint: DOUBLEdcraw: RAW To PPM Image Conversioncompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9openssl: RSA 4096-bit Performancen-queens: Elapsed Timedacapobench: Eclipsejava-gradle-perf: Reactorffte: N=256, 1D Complex FFT Routineosbench: Create Processesosbench: Create Filesgit: Time To Complete Common Git Commandsffmpeg: H.264 HD To NTSC DVgo-benchmark: jsonblogbench: Readfio: Rand Write - POSIX AIO - No - Yes - 2MB - Default Test DirectoryDragonFlyBSD 5.4.3Ubuntu 19.0472.516.521073.9319.3480.0016.5339.349921.37103.63810146691774120365.5411626134857119452965540770914.82280515443815.5512.400.81914.8116444.4664322081157961.2914.561810103673.4474352367288683282.22474569151222.929.6317732270003981151885332433.880.5232.38280638.8355320.4721.861287550977.193332341807.264.232554.2283825470644.1526.9458084.382798028.598779.9551.16156.099.147.3256954197221215289.9435.7052016.1471.4322.355.8915.252409.9849.06166598627731932240435.2863067344401132176276816329.26437233681910.258.270.59203.5821735.1051462541412950.9412.411570119482.5066777585260492032.45512140162952.749.1616891283304172649515586732.370.5033.63291337.4453519.8821.251323562875.563393622457.134.182524.1884375970544.4327.0458294.3932.7514.025.538.5122793764363372372OpenBenchmarking.org

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverUbuntu 19.04DragonFlyBSD 5.4.31632486480SE +/- 0.15, N = 12SE +/- 0.84, N = 69.9472.51-O2 -lOpenCL-O3 -fopenmp1. (CXX) g++ options:

SQLite

Timed SQLite Insertions

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.22Timed SQLite InsertionsDragonFlyBSD 5.4.3Ubuntu 19.04816243240SE +/- 0.09, N = 5SE +/- 0.16, N = 36.5235.70-ldl1. (CC) gcc options: -O2 -lz -lpthread

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingUbuntu 19.04DragonFlyBSD 5.4.3110220330440550SE +/- 7.41, N = 4SE +/- 1.33, N = 3520107-pthread1. (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.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsDragonFlyBSD 5.4.3Ubuntu 19.0448121620SE +/- 0.03, N = 3SE +/- 0.25, N = 153.9316.141. (CC) gcc options: -lm

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsDragonFlyBSD 5.4.3Ubuntu 19.041632486480SE +/- 0.25, N = 5SE +/- 0.22, N = 319.3471.431. (CC) gcc options: -lm

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.8Test: auto-levelsUbuntu 19.04DragonFlyBSD 5.4.320406080100SE +/- 0.13, N = 3SE +/- 0.42, N = 322.3580.00

Unpacking The Linux Kernel

linux-4.15.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernellinux-4.15.tar.xzUbuntu 19.04DragonFlyBSD 5.4.348121620SE +/- 0.09, N = 4SE +/- 0.10, N = 45.8916.53

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.8Test: rotateUbuntu 19.04DragonFlyBSD 5.4.3918273645SE +/- 0.02, N = 3SE +/- 0.42, N = 1515.2539.34

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: ResizingUbuntu 19.04DragonFlyBSD 5.4.350100150200250SE +/- 3.00, N = 3SE +/- 0.88, N = 324099-llcms2 -lfreetype -lwmflite -lbz2 -lxml21. (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.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDUbuntu 19.04DragonFlyBSD 5.4.3510152025SE +/- 0.01, N = 3SE +/- 0.31, N = 39.9821.37-O2 -lOpenCL-O3 -fopenmp1. (CXX) g++ options:

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsUbuntu 19.04DragonFlyBSD 5.4.320406080100SE +/- 0.35, N = 3SE +/- 1.48, N = 349.06103.631. (CC) gcc options: -lm

MBW

Test: Memory Copy - Array Size: 4096 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 4096 MiBUbuntu 19.04DragonFlyBSD 5.4.34K8K12K16K20KSE +/- 29.90, N = 3SE +/- 57.95, N = 31665981011. (CC) gcc options: -O3 -march=native

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestUbuntu 19.04DragonFlyBSD 5.4.320K40K60K80K100KSE +/- 853.21, N = 3SE +/- 66.69, N = 38627746691. (CXX) g++ options: -pipe -lpthread

BlogBench

Test: Write

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: WriteUbuntu 19.04DragonFlyBSD 5.4.37K14K21K28K35KSE +/- 806.98, N = 3SE +/- 49.83, N = 33193217741. (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.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Sequential Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 19.04DragonFlyBSD 5.4.35001000150020002500SE +/- 0.88, N = 3SE +/- 13.51, N = 1524041203

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeUbuntu 19.04DragonFlyBSD 5.4.31530456075SE +/- 0.02, N = 3SE +/- 0.18, N = 335.2865.541. (CC) gcc options: -lm -O3

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 WriteDragonFlyBSD 5.4.3Ubuntu 19.042K4K6K8K10KSE +/- 117.00, N = 3SE +/- 61.73, N = 15116266306-fPIC -shared-lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageUbuntu 19.04DragonFlyBSD 5.4.3300K600K900K1200K1500KSE +/- 1929.65, N = 3SE +/- 16096.07, N = 37344401348571

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesUbuntu 19.04DragonFlyBSD 5.4.3400800120016002000SE +/- 7.64, N = 3SE +/- 7.86, N = 311321945

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildUbuntu 19.04DragonFlyBSD 5.4.36000M12000M18000M24000M30000MSE +/- 249545104.91, N = 3SE +/- 304179818.73, N = 151762768163229655407709

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption TimeUbuntu 19.04DragonFlyBSD 5.4.348121620SE +/- 0.02, N = 3SE +/- 0.21, N = 39.2614.82

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 OnlyUbuntu 19.04DragonFlyBSD 5.4.390K180K270K360K450KSE +/- 4302.36, N = 3SE +/- 2348.50, N = 3437233280515-lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm-fPIC -shared1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceUbuntu 19.04DragonFlyBSD 5.4.315003000450060007500SE +/- 62.67, N = 3SE +/- 26.33, N = 3681944381. (CC) gcc options: -O3

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.8Test: resizeUbuntu 19.04DragonFlyBSD 5.4.348121620SE +/- 0.06, N = 3SE +/- 0.08, N = 210.2515.55

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.41e12 Prime Number GenerationUbuntu 19.04DragonFlyBSD 5.4.33691215SE +/- 0.01, N = 3SE +/- 0.04, N = 38.2712.401. (CXX) g++ options: -O3 -lpthread

R Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterR BenchmarkUbuntu 19.04DragonFlyBSD 5.4.30.18430.36860.55290.73720.9215SE +/- 0.0011, N = 3SE +/- 0.0061, N = 30.59200.81911. 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.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesUbuntu 19.04DragonFlyBSD 5.4.31.08232.16463.24694.32925.4115SE +/- 0.02, N = 3SE +/- 0.04, N = 33.584.811. (CXX) g++ options: -fopenmp -O3

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: SharpenUbuntu 19.04DragonFlyBSD 5.4.350100150200250SE +/- 0.58, N = 3SE +/- 0.33, N = 3217164-llcms2 -lfreetype -lwmflite -lbz2 -lxml21. (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.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzUbuntu 19.04DragonFlyBSD 5.4.31020304050SE +/- 0.06, N = 3SE +/- 0.58, N = 335.1044.46

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonUbuntu 19.04DragonFlyBSD 5.4.314002800420056007000SE +/- 59.36, N = 4SE +/- 46.63, N = 2051466432

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.30Operation: RotateUbuntu 19.04DragonFlyBSD 5.4.360120180240300SE +/- 1.56, N = 15254208-llcms2 -lfreetype -lwmflite -lbz2 -lxml21. (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.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 SolvingUbuntu 19.04DragonFlyBSD 5.4.33K6K9K12K15KSE +/- 11.09, N = 3SE +/- 186.52, N = 1214129115791. (CC) gcc options: -O3

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.1.9Time To CompileUbuntu 19.04DragonFlyBSD 5.4.31428425670SE +/- 0.24, N = 3SE +/- 0.43, N = 350.9461.29-ldl-lpthread1. (CC) gcc options: -O2 -pedantic -lz -lm

Rust Prime Benchmark

Prime Number Test To 200,000,000

OpenBenchmarking.orgSeconds, Fewer Is BetterRust Prime BenchmarkPrime Number Test To 200,000,000Ubuntu 19.04DragonFlyBSD 5.4.348121620SE +/- 0.01, N = 3SE +/- 0.16, N = 1512.4114.56-ldl -lgcc_s-lgcc_pic1. (CC) gcc options: -m64 -pie -nodefaultlibs -lrt -lpthread -lc -lm -lutil

System Libxml2 Parsing

Filesize: 2 MB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 2 MBUbuntu 19.04DragonFlyBSD 5.4.3400800120016002000SE +/- 10.53, N = 3SE +/- 7.81, N = 315701810

IOzone

Record Size: 1MB - File Size: 512MB - Disk Test: Write Performance

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.465Record Size: 1MB - File Size: 512MB - Disk Test: Write PerformanceUbuntu 19.04DragonFlyBSD 5.4.330060090012001500SE +/- 19.69, N = 3SE +/- 1.91, N = 311941036-O31. (CC) gcc options:

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkUbuntu 19.04DragonFlyBSD 5.4.320406080100SE +/- 1.01, N = 4SE +/- 0.38, N = 482.5073.441. 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.orgNodes Per Second, More Is BetterStockfish 9Total TimeDragonFlyBSD 5.4.3Ubuntu 19.0416M32M48M64M80MSE +/- 868946.95, N = 3SE +/- 224822.78, N = 374352367667775851. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: CompositeDragonFlyBSD 5.4.3Ubuntu 19.046001200180024003000SE +/- 10.99, N = 4SE +/- 8.58, N = 428862604

MBW

Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiBUbuntu 19.04DragonFlyBSD 5.4.32K4K6K8K10KSE +/- 13.19, N = 3SE +/- 44.47, N = 3920383281. (CC) gcc options: -O3 -march=native

PHP Micro Benchmarks

Test: Zend micro_bench

OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend micro_benchDragonFlyBSD 5.4.3Ubuntu 19.040.55131.10261.65392.20522.7565SE +/- 0.01, N = 3SE +/- 0.01, N = 32.222.45

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteUbuntu 19.04DragonFlyBSD 5.4.3110K220K330K440K550KSE +/- 1568.86, N = 3SE +/- 2439.89, N = 3512140474569

FFTW

Build: Float + SSE - Size: 2D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096Ubuntu 19.04DragonFlyBSD 5.4.33K6K9K12K15KSE +/- 194.38, N = 3SE +/- 96.51, N = 316295151221. (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.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: 3 Matrix MultiplicationsUbuntu 19.04DragonFlyBSD 5.4.30.6571.3141.9712.6283.285SE +/- 0.00, N = 3SE +/- 0.03, N = 152.742.921. (CC) gcc options: -O3 -march=native

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACUbuntu 19.04DragonFlyBSD 5.4.33691215SE +/- 0.01, N = 5SE +/- 0.02, N = 59.169.63-logg1. (CXX) g++ options: -O2 -fvisibility=hidden -lm

Go Benchmarks

Test: http

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpUbuntu 19.04DragonFlyBSD 5.4.34K8K12K16K20KSE +/- 130.24, N = 3SE +/- 76.84, N = 31689117732

CacheBench

Test: Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: WriteUbuntu 19.04DragonFlyBSD 5.4.36K12K18K24K30KSE +/- 29.82, N = 3SE +/- 152.41, N = 328330270001. (CC) gcc options: -lrt

Node.js Octane Benchmark

OpenBenchmarking.orgScore, More Is BetterNode.js Octane BenchmarkUbuntu 19.04DragonFlyBSD 5.4.39K18K27K36K45KSE +/- 276.93, N = 3SE +/- 489.28, N = 341726398111. Ubuntu 19.04: Nodejs v10.15.22. DragonFlyBSD 5.4.3: Nodejs

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Ubuntu 19.04DragonFlyBSD 5.4.311002200330044005500SE +/- 70.94, N = 4SE +/- 40.26, N = 2049515188

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / WriteUbuntu 19.04DragonFlyBSD 5.4.312K24K36K48K60KSE +/- 7.56, N = 3SE +/- 143.72, N = 355867533241. (CC) gcc options: -lrt

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Ubuntu 19.04DragonFlyBSD 5.4.3816243240SE +/- 0.01, N = 3SE +/- 0.06, N = 332.3733.881. (CC) gcc options: -lm

PHP Micro Benchmarks

Test: Zend bench

OpenBenchmarking.orgSeconds, Fewer Is BetterPHP Micro BenchmarksTest: Zend benchUbuntu 19.04DragonFlyBSD 5.4.30.1170.2340.3510.4680.585SE +/- 0.00, N = 3SE +/- 0.00, N = 30.500.52

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.0H.265 1080p Video EncodingUbuntu 19.04DragonFlyBSD 5.4.3816243240SE +/- 0.06, N = 3SE +/- 0.47, N = 333.6332.38-rdynamic -lnuma1. (CXX) g++ options: -O3 -lpthread -lrt -ldl

CacheBench

Test: Read

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: ReadUbuntu 19.04DragonFlyBSD 5.4.36001200180024003000SE +/- 0.05, N = 3SE +/- 11.37, N = 3291328061. (CC) gcc options: -lrt

Rust Mandelbrot

Time To Complete Serial/Parallel Mandelbrot

OpenBenchmarking.orgSeconds, Fewer Is BetterRust MandelbrotTime To Complete Serial/Parallel MandelbrotUbuntu 19.04DragonFlyBSD 5.4.3918273645SE +/- 0.07, N = 3SE +/- 0.14, N = 337.4438.83-ldl -lgcc_s-lgcc_pic1. (CC) gcc options: -m64 -pie -nodefaultlibs -lutil -lrt -lpthread -lc -lm

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: CompositeDragonFlyBSD 5.4.3Ubuntu 19.04120240360480600SE +/- 7.59, N = 3SE +/- 4.58, N = 35535351. (CC) gcc options: -lm

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelUbuntu 19.04DragonFlyBSD 5.4.3510152025SE +/- 0.01, N = 3SE +/- 0.21, N = 319.8820.471. (CC) gcc options: -lm -lpthread -O3

m-queens

Time To Solve

OpenBenchmarking.orgSeconds, Fewer Is Betterm-queens 1.2Time To SolveUbuntu 19.04DragonFlyBSD 5.4.3510152025SE +/- 0.01, N = 3SE +/- 0.05, N = 321.2521.861. (CXX) g++ options: -fopenmp -O2 -march=native

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverUbuntu 19.04DragonFlyBSD 5.4.330060090012001500SE +/- 8.74, N = 3SE +/- 4.02, N = 313231287-mavx21. (CC) gcc options: -O3

FFTW

Build: Stock - Size: 2D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096Ubuntu 19.04DragonFlyBSD 5.4.312002400360048006000SE +/- 1.97, N = 3SE +/- 75.87, N = 3562855091. (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.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Stepanov VectorUbuntu 19.04DragonFlyBSD 5.4.320406080100SE +/- 0.08, N = 3SE +/- 0.24, N = 375.5677.191. (CXX) g++ options: -std=c++11 -O3

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATUbuntu 19.04DragonFlyBSD 5.4.370M140M210M280M350MSE +/- 3211470.14, N = 3SE +/- 2059769.74, N = 33393622453332341801. (CC) gcc options: -O3 -march=native -lm

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307Ubuntu 19.04DragonFlyBSD 5.4.3246810SE +/- 0.00, N = 3SE +/- 0.09, N = 57.137.261. (CC) gcc options: -O3 -march=native -lcrypto -lz

PolyBench-C

Test: Correlation Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Correlation ComputationUbuntu 19.04DragonFlyBSD 5.4.30.95181.90362.85543.80724.759SE +/- 0.01, N = 3SE +/- 0.02, N = 34.184.231. (CC) gcc options: -O3 -march=native

LZMA Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterLZMA Compression256MB File CompressionUbuntu 19.04DragonFlyBSD 5.4.360120180240300SE +/- 0.89, N = 3SE +/- 0.38, N = 32522551. (CXX) g++ options: -O2

PolyBench-C

Test: Covariance Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Covariance ComputationUbuntu 19.04DragonFlyBSD 5.4.30.94951.8992.84853.7984.7475SE +/- 0.01, N = 3SE +/- 0.03, N = 34.184.221. (CC) gcc options: -O3 -march=native

Hierarchical INTegration

Test: DOUBLE

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: DOUBLEUbuntu 19.04DragonFlyBSD 5.4.3200M400M600M800M1000MSE +/- 13245809.47, N = 3SE +/- 8907291.12, N = 38437597058382547061. (CC) gcc options: -O3 -march=native -lm

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image ConversionDragonFlyBSD 5.4.3Ubuntu 19.041020304050SE +/- 0.06, N = 3SE +/- 0.05, N = 344.1544.431. (CC) gcc options: -lm

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 9DragonFlyBSD 5.4.3Ubuntu 19.04612182430SE +/- 0.21, N = 3SE +/- 0.32, N = 326.9427.04-lintl1. (CC) gcc options: -pthread -fvisibility=hidden -O2

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceUbuntu 19.04DragonFlyBSD 5.4.312002400360048006000SE +/- 6.19, N = 3SE +/- 2.00, N = 358295808-m64 -ldl1. (CC) gcc options: -pthread -O3 -lssl -lcrypto

N-Queens

Elapsed Time

OpenBenchmarking.orgSeconds, Fewer Is BetterN-Queens 1.0Elapsed TimeDragonFlyBSD 5.4.3Ubuntu 19.040.98781.97562.96343.95124.939SE +/- 0.02, N = 3SE +/- 0.00, N = 34.384.391. (CC) gcc options: -static -fopenmp -O3 -march=native

DaCapo Benchmark

Java Test: Eclipse

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: EclipseDragonFlyBSD 5.4.36K12K18K24K30KSE +/- 270.29, N = 427980

Java Gradle Build

Gradle Build: Reactor

OpenBenchmarking.orgSeconds, Fewer Is BetterJava Gradle Build 1.0Gradle Build: ReactorDragonFlyBSD 5.4.3714212835SE +/- 0.08, N = 428.59

FFTE

Test: N=256, 1D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 6.0Test: N=256, 1D Complex FFT RoutineDragonFlyBSD 5.4.32K4K6K8K10KSE +/- 13.10, N = 38779.951. (F9X) gfortran8 options: -O3 -fomit-frame-pointer -fopenmp

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesUbuntu 19.04DragonFlyBSD 5.4.31224364860SE +/- 0.76, N = 12SE +/- 0.23, N = 332.7551.161. (CC) gcc options: -lm

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesUbuntu 19.04DragonFlyBSD 5.4.3306090120150SE +/- 0.03, N = 3SE +/- 2.84, N = 1514.02156.091. (CC) gcc options: -lm

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsUbuntu 19.04DragonFlyBSD 5.4.33691215SE +/- 0.01, N = 3SE +/- 0.23, N = 125.539.141. Ubuntu 19.04: git version 2.20.12. DragonFlyBSD 5.4.3: git version 2.21.0

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVDragonFlyBSD 5.4.3Ubuntu 19.04246810SE +/- 0.19, N = 15SE +/- 0.07, N = 37.328.51-lxcb-shm -lbz2-fPIC1. (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.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonUbuntu 19.04DragonFlyBSD 5.4.31.2M2.4M3.6M4.8M6MSE +/- 3165.04, N = 3SE +/- 1064001.43, N = 1522793765695419

BlogBench

Test: Read

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: ReadDragonFlyBSD 5.4.3Ubuntu 19.04150K300K450K600K750KSE +/- 11717.58, N = 3SE +/- 13223.23, N = 97221214363371. (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.orgMB/s, More Is BetterFlexible IO Tester 3.13Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test DirectoryUbuntu 19.04DragonFlyBSD 5.4.35001000150020002500SE +/- 2.33, N = 3SE +/- 18.48, N = 122372528


Phoronix Test Suite v10.8.4