Intel Xeon E3-1280 v5 testing on DragonFl5.3 development snapshot on Intel Xeon for a future article on phoronix.com.
DragonFlyBSD 5.2 Processor: Intel Xeon E3-1280 v5 @ 3.70GHz (4 Cores / 8 Threads), Motherboard: MSI MS-7998 1.0, Chipset: Intel Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Registers, Memory: 16384MB, Disk: NVME-PCIe, Network: Intel PRO/1000 Connection PCH_SPT_I219_V2 7.6.2
OS: DragonFly, Kernel: 5.2-RELEASE (x86_64), Compiler: GCC 5.4.1, File-System: hammer2
Python Notes: Python 2.7.15 + Python 3.6.5Security Notes: Spectre-1 Mitigation + Meltdown Mitigation
DragonFlyBSD 5.3 20180929 OS: DragonFly, Kernel: 5.3-DEVELOPMENT (x86_64), Compiler: GCC 8.1, File-System: hammer2
Python Notes: Python 2.7.15 + Python 3.6.5Security Notes: Spectre Mitigation + Meltdown Mitigation
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 3M 6M 9M 12M 15M SE +/- 75391.95, N = 3 SE +/- 250374.13, N = 3 14429721 16098805
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 15000M 30000M 45000M 60000M 75000M SE +/- 3115166076.62, N = 12 SE +/- 9563058182.04, N = 9 57419865097 70277396782
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 600K 1200K 1800K 2400K 3000K SE +/- 14243.22, N = 3 SE +/- 4941.13, N = 3 2862816 2960782
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 512 MiB DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 2K 4K 6K 8K 10K SE +/- 19.97, N = 3 SE +/- 59.33, N = 3 9448 9318 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 2K 4K 6K 8K 10K SE +/- 21.67, N = 3 SE +/- 54.38, N = 3 9427 9301 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 2K 4K 6K 8K 10K SE +/- 1.98, N = 3 SE +/- 4.04, N = 3 9484 9459 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 2K 4K 6K 8K 10K SE +/- 0.28, N = 3 SE +/- 23.18, N = 3 9498 9444 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 2K 4K 6K 8K 10K SE +/- 0.35, N = 3 SE +/- 0.71, N = 3 9494 9430 1. (CC) gcc options: -O3 -march=native
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: resize DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 6 12 18 24 30 SE +/- 0.08, N = 3 SE +/- 0.44, N = 12 12.30 23.58
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: rotate DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.69, N = 3 30.04 40.69
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: auto-levels DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 7 14 21 28 35 SE +/- 0.10, N = 3 SE +/- 0.61, N = 12 22.34 31.84
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: unsharp-mask DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 14 28 42 56 70 SE +/- 0.02, N = 3 SE +/- 1.14, N = 3 42.20 63.65
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 1024 DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 1600 3200 4800 6400 8000 SE +/- 26.88, N = 3 SE +/- 4.73, N = 3 7662 5304 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 1024 DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 1300 2600 3900 5200 6500 SE +/- 65.02, N = 3 SE +/- 10.10, N = 3 6294 4500 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 1024 DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 5K 10K 15K 20K 25K SE +/- 142.70, N = 3 SE +/- 94.71, N = 3 21874 22007 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 1024 DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 4K 8K 12K 16K 20K SE +/- 14.01, N = 3 SE +/- 110.39, N = 3 18515 18148 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Rodinia Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 50 100 150 200 250 SE +/- 0.11, N = 3 SE +/- 0.92, N = 3 226 226 1. (CXX) g++ options: -O3 -fopenmp
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 14 28 42 56 70 SE +/- 0.10, N = 3 SE +/- 2.13, N = 12 64.16 57.79 1. (CXX) g++ options: -O3 -fopenmp
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 30 60 90 120 150 SE +/- 0.94, N = 3 SE +/- 1.41, N = 3 127 135 -lm 1. (CC) gcc options:
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.09, N = 12 5.84 6.22 -lm 1. (CC) gcc options:
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.84, N = 3 123 137 -lm 1. (CC) gcc options:
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 13 26 39 52 65 SE +/- 0.26, N = 3 SE +/- 0.42, N = 3 53.76 60.08 -lm 1. (CC) gcc options:
OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 4 8 12 16 20 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 16.49 16.35 -lm 1. (CC) gcc options:
Zstd Compression This test measures the time needed to compress a sample file (an Ubuntu file-system image) using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 30 60 90 120 150 SE +/- 0.30, N = 3 SE +/- 0.14, N = 3 139 137
Stockfish This is a test of Stockfish, an advanced C++11 chess benchmark that can scale up to 128 CPU cores. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 2M 4M 6M 8M 10M SE +/- 33071.42, N = 3 SE +/- 82605.51, N = 3 10886205 11371769 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests to stress the system's CPU. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Swirl DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 30 60 90 120 150 126 116 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Rotate DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 40 80 120 160 200 SE +/- 0.33, N = 3 181 186 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Sharpen DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 20 40 60 80 100 SE +/- 0.67, N = 3 75 81 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Enhanced DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 20 40 60 80 100 SE +/- 1.00, N = 3 SE +/- 1.33, N = 3 102 102 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Resizing DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 40 80 120 160 200 SE +/- 2.00, N = 3 169 173 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: Noise-Gaussian DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 20 40 60 80 100 78 77 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.30 Operation: HWB Color Space DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 40 80 120 160 200 SE +/- 2.19, N = 3 205 198 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lwmflite -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lm -lgomp -lpthread
C-Ray This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 40 80 120 160 200 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 175 175 1. (CC) gcc options: -lm -lpthread -O3
TTSIOD 3D Renderer A portable GPL 3D software renderer that supports OpenMP and Intel Threading Building Blocks with many different rendering modes. This version does not use OpenGL but is entirely CPU/software based. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 50 100 150 200 250 SE +/- 0.27, N = 3 SE +/- 0.56, N = 3 211 190 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -pthread -fopenmp -fwhole-program -lstdc++
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. The number of iterations used is 1,000,000. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 90K 180K 270K 360K 450K SE +/- 796.02, N = 3 SE +/- 1017.33, N = 3 411593 432826
SQLite This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 2 4 6 8 10 SE +/- 0.07, N = 3 SE +/- 0.04, N = 12 6.85 4.31 1. (CC) gcc options: -O2 -lz -lpthread
Git This test measures the time needed to carry out some sample Git operations on an example, static repository that happens to be a copy of the GNOME GTK tool-kit repository. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 9.33 8.98 1. git version 2.18.0
PyBench This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times DragonFlyBSD 5.2 DragonFlyBSD 5.3 20180929 400 800 1200 1600 2000 SE +/- 4.67, N = 3 SE +/- 4.33, N = 3 1772 1707
DragonFlyBSD 5.2 Processor: Intel Xeon E3-1280 v5 @ 3.70GHz (4 Cores / 8 Threads), Motherboard: MSI MS-7998 1.0, Chipset: Intel Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Registers, Memory: 16384MB, Disk: NVME-PCIe, Network: Intel PRO/1000 Connection PCH_SPT_I219_V2 7.6.2
OS: DragonFly, Kernel: 5.2-RELEASE (x86_64), Compiler: GCC 5.4.1, File-System: hammer2
Python Notes: Python 2.7.15 + Python 3.6.5Security Notes: Spectre-1 Mitigation + Meltdown Mitigation
Testing initiated at 29 September 2018 16:39 by user .
DragonFlyBSD 5.3 20180929 Processor: Intel Xeon E3-1280 v5 @ 3.70GHz (4 Cores / 8 Threads), Motherboard: MSI MS-7998 1.0, Chipset: Intel Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Registers, Memory: 16384MB, Disk: NVME-PCIe, Network: Intel PRO/1000 Connection PCH_SPT_I219_V2 7.6.2
OS: DragonFly, Kernel: 5.3-DEVELOPMENT (x86_64), Compiler: GCC 8.1, File-System: hammer2
Python Notes: Python 2.7.15 + Python 3.6.5Security Notes: Spectre Mitigation + Meltdown Mitigation
Testing initiated at 29 September 2018 20:21 by user .