DragonFlyBSD Benchmarks

Intel Core i9-10980XE testing on DragonFly via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2105114-IB-DRAGONFLY61&grs.

DragonFlyBSD BenchmarksProcessorChipsetMemoryDiskGraphicsNetworkOSKernelCompilerFile-SystemDragonFly 5.8.3Intel Core i9-10980XE @ 3.00GHz (18 Cores / 36 Threads)Intel Sky Lake-E DMI3 Registers32GBNVME-PCIeNVIDIA GeForce GTX 1080 TiIntel PRO/1000 Connection PCH_SPT_I219_V2 7.6.2DragonFly5.8-RELEASE (x86_64)GCC 8.3hammer2OpenBenchmarking.org- OpenJDK Runtime Environment (build 11.0.10+9-1)- Python 3.7.9- Meltdown Mitigation

DragonFlyBSD Benchmarksphpbench: PHP Benchmark Suiteoptcarrot: Optimized Benchmarkstress-ng: System V Message Passingstress-ng: Glibc Qsort Data Sortingstress-ng: Glibc C String Functionsstress-ng: Context Switchingstress-ng: Socket Activitystress-ng: Memory Copyingstress-ng: Vector Mathstress-ng: Matrix Mathstress-ng: Semaphoresstress-ng: CPU Stressstress-ng: CPU Cachestress-ng: Forkingstress-ng: RdRandstress-ng: Mallocstress-ng: Atomicstress-ng: MMAPsqlite-speedtest: Timed Time - Size 1,000tjbench: Decompression Throughputhelsing: 14 digithelsing: 12 digitcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9c-ray: Total Time - 4K, 16 Rays Per Pixelbuild-php: Time To Compilebuild-llvm: Unix Makefilesbuild-llvm: Ninjabuild-ffmpeg: Time To Compilecompress-7zip: Compress Speed Testx265: Bosphorus 1080px265: Bosphorus 4Krav1e: 10rav1e: 6rav1e: 5kvazaar: Bosphorus 1080p - Ultra Fastkvazaar: Bosphorus 1080p - Very Fastkvazaar: Bosphorus 4K - Ultra Fastkvazaar: Bosphorus 4K - Very Fastttsiod-renderer: Phong Rendering With Soft-Shadow Mappinggraphics-magick: HWB Color Spacegraphics-magick: Noise-Gaussiangraphics-magick: Resizinggraphics-magick: Enhancedgraphics-magick: Sharpengraphics-magick: Rotategraphics-magick: Swirljohn-the-ripper: Blowfishlibraw: Post-Processing Benchmarkdacapobench: Jythondacapobench: H2blake2: DragonFly 5.8.3472648135.53923685.17596.25157744.9320665674.604508.382765.77113798.94110225.2522125523.657092.14655.0318126.09192042.85361508932.86241079.941010.23115.342180.200567324.9163.12621.07244.26849.981426.298388.43641.178501748.8818.202.6521.2440.95758.7441.0517.9312.91251.4775101664713482293854272953829.19532637284.57OpenBenchmarking.org

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteDragonFly 5.8.3100K200K300K400K500KSE +/- 486.21, N = 3472648

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized BenchmarkDragonFly 5.8.3306090120150SE +/- 0.23, N = 4135.531. ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-dragonfly5]

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: System V Message PassingDragonFly 5.8.3200K400K600K800K1000KSE +/- 8887.21, N = 6923685.171. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc Qsort Data SortingDragonFly 5.8.3130260390520650SE +/- 0.57, N = 3596.251. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc C String FunctionsDragonFly 5.8.330K60K90K120K150KSE +/- 49.25, N = 3157744.931. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Context SwitchingDragonFly 5.8.34M8M12M16M20MSE +/- 30658.84, N = 320665674.601. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Socket ActivityDragonFly 5.8.310002000300040005000SE +/- 8.13, N = 34508.381. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Memory CopyingDragonFly 5.8.36001200180024003000SE +/- 5.78, N = 32765.771. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Vector MathDragonFly 5.8.320K40K60K80K100KSE +/- 149.36, N = 3113798.941. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Matrix MathDragonFly 5.8.320K40K60K80K100KSE +/- 165.64, N = 3110225.251. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: SemaphoresDragonFly 5.8.35M10M15M20M25MSE +/- 80779.68, N = 322125523.651. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CPU StressDragonFly 5.8.315003000450060007500SE +/- 12.09, N = 37092.141. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CPU CacheDragonFly 5.8.3140280420560700SE +/- 3.23, N = 3655.031. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: ForkingDragonFly 5.8.34K8K12K16K20KSE +/- 105.58, N = 318126.091. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: RdRand

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: RdRandDragonFly 5.8.340K80K120K160K200KSE +/- 99.36, N = 3192042.851. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MallocDragonFly 5.8.380M160M240M320M400MSE +/- 113186.94, N = 3361508932.861. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: AtomicDragonFly 5.8.350K100K150K200K250KSE +/- 2259.13, N = 3241079.941. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MMAPDragonFly 5.8.32004006008001000SE +/- 0.81, N = 31010.231. (CC) gcc options: -O2 -std=gnu99 -lm -lrt -lz -lpthread -lc

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000DragonFly 5.8.3306090120150SE +/- 0.40, N = 3115.341. (CC) gcc options: -O2 -lz -lpthread

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression ThroughputDragonFly 5.8.34080120160200SE +/- 0.22, N = 3180.201. (CC) gcc options: -O3

Helsing

Digit Range: 14 digit

OpenBenchmarking.orgSeconds, Fewer Is BetterHelsing 1.0-betaDigit Range: 14 digitDragonFly 5.8.370140210280350SE +/- 0.02, N = 3324.921. (CC) gcc options: -O2 -pthread

Helsing

Digit Range: 12 digit

OpenBenchmarking.orgSeconds, Fewer Is BetterHelsing 1.0-betaDigit Range: 12 digitDragonFly 5.8.30.70341.40682.11022.81363.517SE +/- 0.004, N = 33.1261. (CC) gcc options: -O2 -pthread

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 9DragonFly 5.8.3510152025SE +/- 0.09, N = 321.071. (CC) gcc options: -pthread -fvisibility=hidden -O2 -lintl

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelDragonFly 5.8.31020304050SE +/- 0.06, N = 344.271. (CC) gcc options: -lm -lpthread -O3

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileDragonFly 5.8.31122334455SE +/- 0.11, N = 349.98

Timed LLVM Compilation

Build System: Unix Makefiles

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 12.0Build System: Unix MakefilesDragonFly 5.8.390180270360450SE +/- 4.70, N = 3426.30

Timed LLVM Compilation

Build System: Ninja

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 12.0Build System: NinjaDragonFly 5.8.380160240320400SE +/- 0.33, N = 3388.44

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.2.2Time To CompileDragonFly 5.8.3918273645SE +/- 0.18, N = 341.18

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestDragonFly 5.8.311002200330044005500SE +/- 11.00, N = 350171. (CXX) g++ options: -pipe -lpthread

x265

Video Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 1080pDragonFly 5.8.31122334455SE +/- 0.16, N = 348.881. (CXX) g++ options: -O3 -lpthread -lrt -ldl

x265

Video Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.4Video Input: Bosphorus 4KDragonFly 5.8.348121620SE +/- 0.22, N = 318.201. (CXX) g++ options: -O3 -lpthread -lrt -ldl

rav1e

Speed: 10

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 10DragonFly 5.8.30.59671.19341.79012.38682.9835SE +/- 0.030, N = 32.652

rav1e

Speed: 6

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 6DragonFly 5.8.30.27990.55980.83971.11961.3995SE +/- 0.016, N = 31.244

rav1e

Speed: 5

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4Speed: 5DragonFly 5.8.30.21530.43060.64590.86121.0765SE +/- 0.009, N = 30.957

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Ultra Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Ultra FastDragonFly 5.8.31326395265SE +/- 0.21, N = 358.741. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Very Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Very FastDragonFly 5.8.3918273645SE +/- 0.20, N = 341.051. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Ultra Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: Ultra FastDragonFly 5.8.348121620SE +/- 0.12, N = 317.931. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Very Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 4K - Video Preset: Very FastDragonFly 5.8.33691215SE +/- 0.03, N = 312.911. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3bPhong Rendering With Soft-Shadow MappingDragonFly 5.8.350100150200250SE +/- 0.55, N = 3251.481. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -pthread -fopenmp -fwhole-program -lstdc++

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceDragonFly 5.8.31102203304405505101. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianDragonFly 5.8.340801201602001661. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingDragonFly 5.8.3100200300400500SE +/- 2.52, N = 34711. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedDragonFly 5.8.380160240320400SE +/- 0.58, N = 33481. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenDragonFly 5.8.350100150200250SE +/- 0.33, N = 32291. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateDragonFly 5.8.380160240320400SE +/- 0.58, N = 33851. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlDragonFly 5.8.390180270360450SE +/- 0.33, N = 34271. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lpthread

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishDragonFly 5.8.36K12K18K24K30KSE +/- 299.01, N = 3295381. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2

LibRaw

Post-Processing Benchmark

OpenBenchmarking.orgMpix/sec, More Is BetterLibRaw 0.20Post-Processing BenchmarkDragonFly 5.8.3714212835SE +/- 0.25, N = 1529.191. (CXX) g++ options: -O2 -fopenmp -lz -llcms2 -lm

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonDragonFly 5.8.311002200330044005500SE +/- 49.71, N = 75326

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2DragonFly 5.8.38001600240032004000SE +/- 44.41, N = 203728

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307DragonFly 5.8.31.02832.05663.08494.11325.1415SE +/- 0.01, N = 34.571. (CC) gcc options: -O3 -march=native -lcrypto -lz


Phoronix Test Suite v10.8.4