FreeBSD 11.0 RC1 Compiler Comparison

FreeBSD 11 compiler benchmarks. Tests by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1608233-LO-FREEBSD1137.

FreeBSD 11.0 RC1 Compiler ComparisonProcessorMotherboardMemoryDiskAudioNetworkOSKernelCompilerFile-SystemGCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.8Intel Xeon E5-2687W v3 @ 3.10GHz (20 Cores)MSI MS-7885 1.016384MBPNY CS1211 120GB SSD 754D117-483 CS121101 + AHCI SGPIO Enclosure 1.00 0001 + INTEL SSDSCKGW080A4 DC01 + AHCI SGPIO Enclosure 1.00 0001 + Corsair Voyager 3.0 000ANVIDIA (0x0e0a) HDAIntel PRO/1000 Connection 7.6.1-kFreeBSD11.0-RC1 (x86_64)GCC 4.6.4 + Clang 3.8.0 (SVN 262564)zfsGCC 4.8.5 + Clang 3.8.0 (SVN 262564)GCC 5.4.0 + Clang 3.8.0 (SVN 262564)GCC 6.1.0 + Clang 3.8.0 (SVN 262564)Clang 3.8.0 (SVN 262564)OpenBenchmarking.org

FreeBSD 11.0 RC1 Compiler Comparisonsqlite: Default Test Directoryfftw: Float + SSE - 2D FFT Size 4096graphics-magick: Blurgraphics-magick: Sharpengraphics-magick: Resizinggraphics-magick: HWB Color Spacegraphics-magick: Local Adaptive Thresholdinghimeno: Poisson Pressure Solverbuild-apache: Time To Compilebuild-php: Time To Compilec-ray: Total Timecompress-lzma: 256MB File Compressionencode-flac: WAV To FLACencode-mp3: WAV To MP3apache: Static Web Page ServingGCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.842.2111862129112161180741073.8121.5912.0617.31310.629.2416.2442646.2242.2011468130113163183751055.4624.4212.2510.97300.568.8216.8541647.6541.7411361137142169181751422.4824.0312.3110.97307.127.3214.7240994.5641.7811483136144168180751401.8924.4015.9310.95308.657.1212.8641766.2641.6211151644490108741024.4924.3512.5313.82321.709.6015.7939648.14OpenBenchmarking.org

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.8.10.2Test Target: Default Test DirectoryGCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.81020304050SE +/- 0.09, N = 3SE +/- 0.16, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3SE +/- 0.17, N = 342.2142.2041.7441.7841.62

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.4Build: Float + SSE - Size: 2D FFT Size 4096GCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.83K6K9K12K15KSE +/- 38.61, N = 5SE +/- 40.58, N = 5SE +/- 70.43, N = 5SE +/- 17.60, N = 5SE +/- 52.99, N = 51186211468113611148311151

GraphicsMagick

Operation: Blur

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: BlurGCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.8306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 312913013713664

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: SharpenGCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.8306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 311211314214444

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: ResizingGCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.84080120160200SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 316116316916890

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: HWB Color SpaceGCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.84080120160200SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3180183181180108

GraphicsMagick

Operation: Local Adaptive Thresholding

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.19Operation: Local Adaptive ThresholdingGCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.820406080100SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 37475757574

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverGCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.830060090012001500SE +/- 6.18, N = 3SE +/- 5.13, N = 3SE +/- 6.54, N = 3SE +/- 8.74, N = 3SE +/- 9.10, N = 31073.811055.461422.481401.891024.49

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.7Time To CompileGCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.8612182430SE +/- 0.10, N = 3SE +/- 0.14, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.29, N = 321.5924.4224.0324.4024.35

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 5.2.9Time To CompileGCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.848121620SE +/- 0.55, N = 6SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.14, N = 312.0612.2512.3115.9312.53

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeGCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.848121620SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 317.3110.9710.9710.9513.82

LZMA Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterLZMA Compression256MB File CompressionGCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.870140210280350SE +/- 0.36, N = 3SE +/- 0.23, N = 3SE +/- 0.10, N = 3SE +/- 0.41, N = 3SE +/- 0.47, N = 3310.62300.56307.12308.65321.70

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.1WAV To FLACGCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.83691215SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 5SE +/- 0.00, N = 59.248.827.327.129.60

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.3WAV To MP3GCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.848121620SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.06, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 516.2416.8514.7212.8615.79

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page ServingGCC 4.6.4GCC 4.8.5GCC 5.4.0GCC 6.1.0LLVM Clang 3.89K18K27K36K45KSE +/- 209.35, N = 3SE +/- 667.67, N = 3SE +/- 638.44, N = 3SE +/- 618.35, N = 3SE +/- 688.04, N = 642646.2241647.6540994.5641766.2639648.14


Phoronix Test Suite v10.8.4