Icelake Compilers GCC Clang

Intel Core i7-1065G7 compiler benchmarks by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/2003106-KH-1910261HU34.

Icelake Compilers GCC ClangProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkMonitorOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionGCC 9.2.1LLVM Clang 9.0i72600kgt210Intel Core i7-1065G7 @ 3.90GHz (4 Cores / 8 Threads)Dell 06CDVY (1.0.9 BIOS)Intel Device 34ef16384MBKBG40ZPZ512G NVMe TOSHIBA 512GBIntel Iris Plus 3GB (1100MHz)Realtek ALC289Intel Device 34f0Ubuntu 19.105.3.0-19-generic (x86_64)GNOME Shell 3.34.1X Server 1.20.5modesetting 1.20.54.6 Mesa 19.3.0-devel (git-1961653 2019-10-24 eoan-oibaf-ppa)1.1.102GCC 9.2.1 20191008ext41920x1200Clang 9.0.0-2Intel Core i7-2600K @ 3.80GHz (8 Cores)Intel ENB7510H.86A.0026.2012.0329.1439Intel 2nd Generation Core Family DRAM120GB SanDisk SDSSDA12 + 320GB SAMSUNG HD322HJ + 1000GB Seagate ST1000DM003-1ER1NVA8 1024MBRealtek ALC892DELL SE2417HGIntel 82579V Gigabit Connectionneon 18.045.3.0-26-generic (x86_64)KDE Frameworks 5modesetting 1.19.63.3 Mesa 19.2.8Clang 6.0.0-1ubuntu21920x1080OpenBenchmarking.orgEnvironment Details- GCC 9.2.1, LLVM Clang 9.0: CXXFLAGS="-O3 -march=native" CFLAGS="-O3 -march=native"Compiler Details- GCC 9.2.1: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,hsa --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=auto --with-tune=generic --without-cuda-driver -v - i72600kgt210: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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 Processor Details- Scaling Governor: intel_pstate powersavePython Details- GCC 9.2.1, LLVM Clang 9.0: Python 2.7.17rc1 + Python 3.7.5rc1Security Details- GCC 9.2.1, LLVM Clang 9.0: l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling

Icelake Compilers GCC Clangminife: Smallfftw: Stock - 2D FFT Size 4096fftw: Float + SSE - 2D FFT Size 4096mrbayes: Primate Phylogeny Analysislibgav1: Chimera 1080plibgav1: Summer Nature 1080ptscp: AI Chess Performancejohn-the-ripper: Blowfishjohn-the-ripper: MD5graphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacedav1d: Chimera 1080pdav1d: Summer Nature 1080psvt-av1: Enc Mode 8 - 1080psvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080psvt-vp9: Visual Quality Optimized - Bosphorus 1080pvpxenc: vpxenc VP9 1080p Video Encodex264: H.264 Video Encodingx265: H.265 1080p Video Encodingmt-dgemm: Sustained Floating-Point Ratecoremark: CoreMark Size 666 - Iterations Per Secondhimeno: Poisson Pressure Solverbuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelsmallpt: Global Illumination Renderer; 128 Samplesaobench: 2048 x 2048 - Total Timeencode-flac: WAV To FLACencode-mp3: WAV To MP3encode-ogg: WAV To Oggopenssl: RSA 4096-bit Performanceaskap: tConvolve MT - Griddingaskap: tConvolve MT - Degriddingaskap: tConvolve OpenMP - Griddingaskap: tConvolve OpenMP - Degriddingcpp-perf-bench: Ctypecpp-perf-bench: Math Librarycpp-perf-bench: Stepanov Vectorcpp-perf-bench: Function Objectscpp-perf-bench: Stepanov Abstractionxsbench: xsbench: Phoronix Test Suite v5.2.1GCC 9.2.1LLVM Clang 9.0i72600kgt2105948.227747.3323876140.8328.7949.0814188084926432063166873506529774531229.74224.119.8568.0752.1562.2428.2621.000.99110594.174886.59241.241263.36207.4536.9829.599.098.195.61817.901315.961256.441118.811584.8526.21273.7687.7015.2334.7110594006138.267137.4321866136.5029.6750.6316461175035368485151862426826075441234.16219.7210.8873.5753.8558.3528.6821.270.9681597.124448.51398.641185.69367.8731.368.749.905.61817.0723.14258.2575.4314.5432.0811043022618.554106.601017227.9044.68106657450131991041116534434311763201.911.0625.325.870.49115638.952829.40259.651402.76297.4439.1549.3015.2511.05529.93511.46517.7745.45610.6886.9615.6133.471004795OpenBenchmarking.org

miniFE

Problem Size: Small

OpenBenchmarking.orgCG Mflops, More Is BetterminiFE 2.2Problem Size: SmallGCC 9.2.1LLVM Clang 9.0i72600kgt21013002600390052006500SE +/- 25.61, N = 3SE +/- 12.22, N = 3SE +/- 1.92, N = 35948.226138.262618.551. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi_cxx -lmpi

FFTW

Build: Stock - Size: 2D FFT Size 4096

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Stock - Size: 2D FFT Size 4096GCC 9.2.1LLVM Clang 9.0i72600kgt21017003400510068008500SE +/- 93.18, N = 3SE +/- 72.41, N = 3SE +/- 56.71, N = 67747.337137.434106.60-march=native-march=native-fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math1. (CC) gcc options: -pthread -O3 -lm

FFTW

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

OpenBenchmarking.orgMflops, More Is BetterFFTW 3.3.6Build: Float + SSE - Size: 2D FFT Size 4096GCC 9.2.1LLVM Clang 9.0i72600kgt2105K10K15K20K25KSE +/- 45.12, N = 3SE +/- 371.31, N = 3SE +/- 17.10, N = 3238762186610172-march=native-march=native-fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math1. (CC) gcc options: -pthread -O3 -lm

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.2.7Primate Phylogeny AnalysisGCC 9.2.1LLVM Clang 9.0306090120150SE +/- 0.40, N = 3SE +/- 0.21, N = 3140.83136.50-mabm1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msha -maes -mavx -mfma -mavx2 -mavx512f -mavx512cd -mavx512vl -mavx512bw -mavx512dq -mavx512ifma -mavx512vbmi -mrdrnd -mbmi -mbmi2 -madx -O3 -std=c99 -pedantic -march=native -lm

libgav1

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterlibgav1 2019-10-05Video Input: Chimera 1080pGCC 9.2.1LLVM Clang 9.0i72600kgt210714212835SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 328.7929.6727.90-march=native-march=native1. (CXX) g++ options: -O3 -lpthread

libgav1

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterlibgav1 2019-10-05Video Input: Summer Nature 1080pGCC 9.2.1LLVM Clang 9.0i72600kgt2101122334455SE +/- 0.30, N = 3SE +/- 0.31, N = 3SE +/- 0.15, N = 349.0850.6344.68-march=native-march=native1. (CXX) g++ options: -O3 -lpthread

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceGCC 9.2.1LLVM Clang 9.0i72600kgt210400K800K1200K1600K2000KSE +/- 1792.29, N = 5SE +/- 3989.22, N = 5SE +/- 827.23, N = 51418808164611710665741. (CC) gcc options: -O3 -march=native

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishGCC 9.2.1LLVM Clang 9.0i72600kgt21011002200330044005500SE +/- 53.29, N = 13SE +/- 57.85, N = 13SE +/- 1.45, N = 3492650355013-lbz21. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: MD5GCC 9.2.1LLVM Clang 9.0i72600kgt21090K180K270K360K450KSE +/- 6432.90, N = 3SE +/- 4771.12, N = 3SE +/- 78.23, N = 3432063368485199104-lbz21. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -pthread -lm -lz -ldl -lcrypt

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlGCC 9.2.1LLVM Clang 9.0i72600kgt2104080120160200SE +/- 1.20, N = 3SE +/- 1.76, N = 3SE +/- 2.00, N = 3166151111-O3 -march=native -lwebp -lwebpmux-O3 -march=native -lwebp -lwebpmux-O2 -lbz21. (CC) gcc options: -fopenmp -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateGCC 9.2.1LLVM Clang 9.0i72600kgt2102004006008001000SE +/- 1.45, N = 3SE +/- 2.33, N = 3SE +/- 0.58, N = 3873862653-O3 -march=native -lwebp -lwebpmux-O3 -march=native -lwebp -lwebpmux-O2 -lbz21. (CC) gcc options: -fopenmp -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenGCC 9.2.1LLVM Clang 9.0i72600kgt2101122334455SE +/- 0.58, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3504244-O3 -march=native -lwebp -lwebpmux-O3 -march=native -lwebp -lwebpmux-O2 -lbz21. (CC) gcc options: -fopenmp -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedGCC 9.2.1LLVM Clang 9.0i72600kgt2101530456075SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 0.00, N = 3656834-O3 -march=native -lwebp -lwebpmux-O3 -march=native -lwebp -lwebpmux-O2 -lbz21. (CC) gcc options: -fopenmp -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingGCC 9.2.1LLVM Clang 9.0i72600kgt21070140210280350SE +/- 2.03, N = 3SE +/- 2.33, N = 3SE +/- 0.33, N = 3297260311-O3 -march=native -lwebp -lwebpmux-O3 -march=native -lwebp -lwebpmux-O2 -lbz21. (CC) gcc options: -fopenmp -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianGCC 9.2.1LLVM Clang 9.0i72600kgt21020406080100SE +/- 0.58, N = 3SE +/- 0.67, N = 3SE +/- 0.00, N = 3747576-O3 -march=native -lwebp -lwebpmux-O3 -march=native -lwebp -lwebpmux-O2 -lbz21. (CC) gcc options: -fopenmp -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceGCC 9.2.1LLVM Clang 9.0i72600kgt210110220330440550SE +/- 3.51, N = 3SE +/- 3.18, N = 3SE +/- 0.00, N = 3531441320-O3 -march=native -lwebp -lwebpmux-O3 -march=native -lwebp -lwebpmux-O2 -lbz21. (CC) gcc options: -fopenmp -pthread -ljbig -ltiff -ljpeg -lXext -lSM -lICE -lX11 -llzma -lz -lm -lpthread

dav1d

Video Input: Chimera 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Chimera 1080pGCC 9.2.1LLVM Clang 9.050100150200250SE +/- 2.41, N = 7SE +/- 2.63, N = 7229.74234.16MIN: 151.35 / MAX: 446.37MIN: 152.15 / MAX: 483.551. (CC) gcc options: -O3 -march=native -pthread

dav1d

Video Input: Summer Nature 1080p

OpenBenchmarking.orgFPS, More Is Betterdav1d 0.5.0Video Input: Summer Nature 1080pGCC 9.2.1LLVM Clang 9.050100150200250SE +/- 1.83, N = 14SE +/- 1.94, N = 14224.11219.72MIN: 181.88 / MAX: 312.59MIN: 177.77 / MAX: 311.961. (CC) gcc options: -O3 -march=native -pthread

SVT-AV1

Encoder Mode: Enc Mode 8 - Input: 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.7Encoder Mode: Enc Mode 8 - Input: 1080pGCC 9.2.1LLVM Clang 9.0i72600kgt2103691215SE +/- 0.13, N = 3SE +/- 0.16, N = 3SE +/- 0.00, N = 39.8510.881.91-O3 -march=native-O3 -march=native1. (CXX) g++ options: -fPIE -fPIC -pie

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pGCC 9.2.1LLVM Clang 9.01632486480SE +/- 0.93, N = 13SE +/- 1.16, N = 1368.0773.571. (CC) gcc options: -O3 -march=native -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080pGCC 9.2.1LLVM Clang 9.01224364860SE +/- 0.57, N = 13SE +/- 0.61, N = 1352.1553.851. (CC) gcc options: -O3 -march=native -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

VP9 libvpx Encoding

vpxenc VP9 1080p Video Encode

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.1vpxenc VP9 1080p Video EncodeGCC 9.2.1LLVM Clang 9.0i72600kgt2101428425670SE +/- 0.88, N = 12SE +/- 0.72, N = 12SE +/- 0.01, N = 362.2458.351.06-march=native-march=native1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingGCC 9.2.1LLVM Clang 9.0i72600kgt210714212835SE +/- 0.35, N = 5SE +/- 0.29, N = 8SE +/- 2.11, N = 628.2628.6825.32-march=native-march=native -mstack-alignment=641. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

x265

H.265 1080p Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 3.1.2H.265 1080p Video EncodingGCC 9.2.1LLVM Clang 9.0i72600kgt210510152025SE +/- 0.31, N = 3SE +/- 0.35, N = 3SE +/- 0.02, N = 321.0021.275.87-march=native-march=native1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateGCC 9.2.1LLVM Clang 9.0i72600kgt2100.22280.44560.66840.89121.114SE +/- 0.00, N = 3SE +/- 0.04, N = 6SE +/- 0.00, N = 30.990.960.491. (CC) gcc options: -O3 -march=native -fopenmp

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondGCC 9.2.1LLVM Clang 9.0i72600kgt21020K40K60K80K100KSE +/- 1756.90, N = 3SE +/- 1062.98, N = 3SE +/- 490.19, N = 3110594.1781597.12115638.95-O3 -march=native-O3 -march=native1. (CC) gcc options: -O2 -lrt" -lrt

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverGCC 9.2.1LLVM Clang 9.0i72600kgt21010002000300040005000SE +/- 12.00, N = 3SE +/- 16.00, N = 3SE +/- 2.98, N = 34886.594448.512829.40-march=native -mavx2-march=native -mavx21. (CC) gcc options: -O3

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileGCC 9.2.1LLVM Clang 9.0i72600kgt21090180270360450SE +/- 0.62, N = 3SE +/- 1.28, N = 3SE +/- 1.14, N = 3241.24398.64259.65

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileGCC 9.2.1LLVM Clang 9.0i72600kgt210300600900120015001263.361185.691402.76

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelGCC 9.2.1LLVM Clang 9.0i72600kgt21080160240320400SE +/- 0.71, N = 3SE +/- 0.50, N = 3SE +/- 0.54, N = 3207.45367.87297.44-march=native-march=native1. (CC) gcc options: -lm -lpthread -O3

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesGCC 9.2.1i72600kgt210918273645SE +/- 0.52, N = 3SE +/- 0.04, N = 336.9839.15-march=native1. (CXX) g++ options: -fopenmp -O3

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeGCC 9.2.1LLVM Clang 9.0i72600kgt2101122334455SE +/- 0.03, N = 3SE +/- 0.11, N = 3SE +/- 0.11, N = 329.5931.3649.30-march=native-march=native1. (CC) gcc options: -lm -O3

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACGCC 9.2.1LLVM Clang 9.0i72600kgt21048121620SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.07, N = 59.098.7415.25-O3 -march=native -fvisibility=hidden -logg-O3 -march=native -logg-O2 -fvisibility=hidden1. (CXX) g++ options: -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3GCC 9.2.1LLVM Clang 9.0i72600kgt2103691215SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 38.199.9011.05-ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -march=native-march=native -lncurses-ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr1. (CC) gcc options: -O3 -pipe -lm

Ogg Encoding

WAV To Ogg

OpenBenchmarking.orgSeconds, Fewer Is BetterOgg Encoding 1.3.3WAV To OggGCC 9.2.1LLVM Clang 9.01.26232.52463.78695.04926.3115SE +/- 0.01, N = 3SE +/- 0.00, N = 35.615.611. (CC) gcc options: -O2 -ffast-math -fsigned-char -O3 -march=native -logg

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceGCC 9.2.1LLVM Clang 9.0i72600kgt2102004006008001000SE +/- 17.76, N = 14SE +/- 17.40, N = 14SE +/- 0.07, N = 3817.90817.07529.93-march=native-Qunused-arguments -march=native1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

ASKAP

Test: tConvolve MT - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - GriddingGCC 9.2.130060090012001500SE +/- 4.73, N = 31315.961. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve MT - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve MT - DegriddingGCC 9.2.130060090012001500SE +/- 4.04, N = 31256.441. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve OpenMP - Gridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - GriddingGCC 9.2.1i72600kgt2102004006008001000SE +/- 7.22, N = 3SE +/- 4.54, N = 31118.81511.461. (CXX) g++ options: -lpthread

ASKAP

Test: tConvolve OpenMP - Degridding

OpenBenchmarking.orgMillion Grid Points Per Second, More Is BetterASKAP 2018-11-10Test: tConvolve OpenMP - DegriddingGCC 9.2.1i72600kgt21030060090012001500SE +/- 68.91, N = 3SE +/- 4.94, N = 31584.85517.771. (CXX) g++ options: -lpthread

CppPerformanceBenchmarks

Test: Ctype

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: CtypeGCC 9.2.1LLVM Clang 9.0i72600kgt2101020304050SE +/- 0.13, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 326.2123.1445.45-march=native-march=native1. (CXX) g++ options: -O3 -std=c++11

CppPerformanceBenchmarks

Test: Math Library

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Math LibraryGCC 9.2.1LLVM Clang 9.0i72600kgt210130260390520650SE +/- 0.27, N = 3SE +/- 0.97, N = 3SE +/- 1.54, N = 3273.76258.25610.68-march=native-march=native1. (CXX) g++ options: -O3 -std=c++11

CppPerformanceBenchmarks

Test: Stepanov Vector

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Stepanov VectorGCC 9.2.1LLVM Clang 9.0i72600kgt21020406080100SE +/- 0.10, N = 3SE +/- 0.47, N = 3SE +/- 0.07, N = 387.7075.4386.96-march=native-march=native1. (CXX) g++ options: -O3 -std=c++11

CppPerformanceBenchmarks

Test: Function Objects

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Function ObjectsGCC 9.2.1LLVM Clang 9.0i72600kgt21048121620SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 315.2314.5415.61-march=native-march=native1. (CXX) g++ options: -O3 -std=c++11

CppPerformanceBenchmarks

Test: Stepanov Abstraction

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Stepanov AbstractionGCC 9.2.1LLVM Clang 9.0i72600kgt210816243240SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 334.7132.0833.47-march=native-march=native1. (CXX) g++ options: -O3 -std=c++11

Xsbench

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-06GCC 9.2.1LLVM Clang 9.0200K400K600K800K1000KSE +/- 875.26, N = 3SE +/- 264.79, N = 3105940011043021. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm

Xsbench

Phoronix Test Suite v5.2.1

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-06Phoronix Test Suite v5.2.1i72600kgt210200K400K600K800K1000KSE +/- 643.15, N = 310047951. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm


Phoronix Test Suite v10.8.4