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.3 20180929 DragonFlyBSD 5.2 3M 6M 9M 12M 15M SE +/- 250374.13, N = 3 SE +/- 75391.95, N = 3 16098805 14429721
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build DragonFlyBSD 5.3 20180929 DragonFlyBSD 5.2 15000M 30000M 45000M 60000M 75000M SE +/- 9563058182.04, N = 9 SE +/- 3115166076.62, N = 12 70277396782 57419865097
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage DragonFlyBSD 5.3 20180929 DragonFlyBSD 5.2 600K 1200K 1800K 2400K 3000K SE +/- 4941.13, N = 3 SE +/- 14243.22, N = 3 2960782 2862816
OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 512 MiB DragonFlyBSD 5.3 20180929 DragonFlyBSD 5.2 2K 4K 6K 8K 10K SE +/- 59.33, N = 3 SE +/- 19.97, N = 3 9318 9448 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.3 20180929 DragonFlyBSD 5.2 2K 4K 6K 8K 10K SE +/- 54.38, N = 3 SE +/- 21.67, N = 3 9301 9427 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.3 20180929 DragonFlyBSD 5.2 2K 4K 6K 8K 10K SE +/- 4.04, N = 3 SE +/- 1.98, N = 3 9459 9484 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.3 20180929 DragonFlyBSD 5.2 2K 4K 6K 8K 10K SE +/- 23.18, N = 3 SE +/- 0.28, N = 3 9444 9498 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.3 20180929 DragonFlyBSD 5.2 2K 4K 6K 8K 10K SE +/- 0.71, N = 3 SE +/- 0.35, N = 3 9430 9494 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.3 20180929 DragonFlyBSD 5.2 6 12 18 24 30 SE +/- 0.44, N = 12 SE +/- 0.08, N = 3 23.58 12.30
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: rotate DragonFlyBSD 5.3 20180929 DragonFlyBSD 5.2 9 18 27 36 45 SE +/- 0.69, N = 3 SE +/- 0.03, N = 3 40.69 30.04
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: auto-levels DragonFlyBSD 5.3 20180929 DragonFlyBSD 5.2 7 14 21 28 35 SE +/- 0.61, N = 12 SE +/- 0.10, N = 3 31.84 22.34
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.8.22 Test: unsharp-mask DragonFlyBSD 5.3 20180929 DragonFlyBSD 5.2 14 28 42 56 70 SE +/- 1.14, N = 3 SE +/- 0.02, N = 3 63.65 42.20
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.3 20180929 DragonFlyBSD 5.2 1600 3200 4800 6400 8000 SE +/- 4.73, N = 3 SE +/- 26.88, N = 3 5304 7662 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.3 20180929 DragonFlyBSD 5.2 1300 2600 3900 5200 6500 SE +/- 10.10, N = 3 SE +/- 65.02, N = 3 4500 6294 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.3 20180929 DragonFlyBSD 5.2 5K 10K 15K 20K 25K SE +/- 94.71, N = 3 SE +/- 142.70, N = 3 22007 21874 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.3 20180929 DragonFlyBSD 5.2 4K 8K 12K 16K 20K SE +/- 110.39, N = 3 SE +/- 14.01, N = 3 18148 18515 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.3 20180929 DragonFlyBSD 5.2 50 100 150 200 250 SE +/- 0.92, N = 3 SE +/- 0.11, 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.3 20180929 DragonFlyBSD 5.2 14 28 42 56 70 SE +/- 2.13, N = 12 SE +/- 0.10, N = 3 57.79 64.16 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.3 20180929 DragonFlyBSD 5.2 30 60 90 120 150 SE +/- 1.41, N = 3 SE +/- 0.94, N = 3 135 127 -lm 1. (CC) gcc options:
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads DragonFlyBSD 5.3 20180929 DragonFlyBSD 5.2 2 4 6 8 10 SE +/- 0.09, N = 12 SE +/- 0.01, N = 3 6.22 5.84 -lm 1. (CC) gcc options:
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs DragonFlyBSD 5.3 20180929 DragonFlyBSD 5.2 30 60 90 120 150 SE +/- 0.84, N = 3 SE +/- 0.33, N = 3 137 123 -lm 1. (CC) gcc options:
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes DragonFlyBSD 5.3 20180929 DragonFlyBSD 5.2 13 26 39 52 65 SE +/- 0.42, N = 3 SE +/- 0.26, N = 3 60.08 53.76 -lm 1. (CC) gcc options:
OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations DragonFlyBSD 5.3 20180929 DragonFlyBSD 5.2 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 16.35 16.49 -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.3 20180929 DragonFlyBSD 5.2 30 60 90 120 150 SE +/- 0.14, N = 3 SE +/- 0.30, N = 3 137 139
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.3 20180929 DragonFlyBSD 5.2 2M 4M 6M 8M 10M SE +/- 82605.51, N = 3 SE +/- 33071.42, N = 3 11371769 10886205 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.3 20180929 DragonFlyBSD 5.2 30 60 90 120 150 116 126 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.3 20180929 DragonFlyBSD 5.2 40 80 120 160 200 SE +/- 0.33, N = 3 186 181 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.3 20180929 DragonFlyBSD 5.2 20 40 60 80 100 SE +/- 0.67, N = 3 81 75 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.3 20180929 DragonFlyBSD 5.2 20 40 60 80 100 SE +/- 1.33, N = 3 SE +/- 1.00, 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.3 20180929 DragonFlyBSD 5.2 40 80 120 160 200 SE +/- 2.00, N = 3 173 169 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.3 20180929 DragonFlyBSD 5.2 20 40 60 80 100 77 78 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.3 20180929 DragonFlyBSD 5.2 40 80 120 160 200 SE +/- 2.19, N = 3 198 205 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.3 20180929 DragonFlyBSD 5.2 40 80 120 160 200 SE +/- 0.04, N = 3 SE +/- 0.06, 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.3 20180929 DragonFlyBSD 5.2 50 100 150 200 250 SE +/- 0.56, N = 3 SE +/- 0.27, N = 3 190 211 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.3 20180929 DragonFlyBSD 5.2 90K 180K 270K 360K 450K SE +/- 1017.33, N = 3 SE +/- 796.02, N = 3 432826 411593
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.3 20180929 DragonFlyBSD 5.2 2 4 6 8 10 SE +/- 0.04, N = 12 SE +/- 0.07, N = 3 4.31 6.85 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.3 20180929 DragonFlyBSD 5.2 3 6 9 12 15 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 8.98 9.33 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.3 20180929 DragonFlyBSD 5.2 400 800 1200 1600 2000 SE +/- 4.33, N = 3 SE +/- 4.67, N = 3 1707 1772
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 .