Initial LLVM/Clang 3.3 Compiler benchmarks... Compared to LLVM Clang 3.2 compiler. More tests coming in the future.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1302186-FO-LLVM33FIR21 Initial LLVM Clang 3.3 Compiler Benchmarks - Phoronix Test Suite Initial LLVM Clang 3.3 Compiler Benchmarks Initial LLVM/Clang 3.3 Compiler benchmarks... Compared to LLVM Clang 3.2 compiler. More tests coming in the future.
HTML result view exported from: https://openbenchmarking.org/result/1302186-FO-LLVM33FIR21&sor&export=pdf&gru .
Initial LLVM Clang 3.3 Compiler Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution LLVM Clang 3.2 LLVM 3.3 SVN 2013-02-18 AMD FX-8350 Eight-Core @ 4.00GHz (8 Cores) ASUS Crosshair V Formula AMD ATI RD890 bridge 8192MB 60GB OCZ VERTEX2 AMD Radeon HD 5700 1024MB Realtek ALC889 DELL P2210H Intel 82583V Gigabit Connection Ubuntu 13.04 3.8.0-6-generic (x86_64) Unity 6.6.0 X Server 1.13.2 radeon 7.1.0 2.1 Mesa 9.2-devel (git-9c1107b) Gallium 0.4 Clang 3.2-1~exp5ubuntu2 + LLVM 3.3svn ext4 1920x1080 Clang 3.3 (SVN 175449) + LLVM 3.3svn OpenBenchmarking.org Compiler Details - Optimized build; Built Feb 18 2013 (10:25:08); Default target: x86_64-unknown-linux-gnu; Host CPU: bdver1 Processor Details - Scaling Governor: ondemand
Initial LLVM Clang 3.3 Compiler Benchmarks vpxenc: vpxenc x264: H.264 Video Encoding graphics-magick: Blur graphics-magick: Sharpen graphics-magick: Resizing graphics-magick: HWB Color Space graphics-magick: Local Adaptive Thresholding himeno: Poisson Pressure Solver john-the-ripper: Blowfish john-the-ripper: Traditional DES john-the-ripper: MD5 nginx: Static Web Page Serving apache: Static Web Page Serving pgbench: TPC-B Transactions Per Second blake2: Phoronix Test Suite v4.4.0m3 hmmer: Pfam Database Search mafft: Multiple Sequence Alignment build-php: Time To Compile c-ray: Total Time smallpt: Global Illumination Renderer; 100 Samples ffmpeg: H.264 HD To NTSC DV mencoder: AVI To LAVC n-queens: Elapsed Time tachyon: Total Time LLVM Clang 3.2 LLVM 3.3 SVN 2013-02-18 675.38 9.69 73.19 6.91 16.48 32.86 255.54 13.37 153.07 64 22 71 103 38 631.54 880 4113000 29953 25067.05 20832.99 2478.89 9.62 12.42 6.97 22.47 32.90 402 20.27 29.88 247.24 13.76 OpenBenchmarking.org
VP8 libvpx Encoding vpxenc OpenBenchmarking.org Frames Per Second, More Is Better VP8 libvpx Encoding 1.1.0 vpxenc LLVM 3.3 SVN 2013-02-18 3 6 9 12 15 SE +/- 2.07, N = 6 13.37 1. (CC) clang options: -m64 -lvpx -lm -lpthread
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2013-01-28 H.264 Video Encoding LLVM 3.3 SVN 2013-02-18 30 60 90 120 150 SE +/- 0.22, N = 3 153.07
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Blur LLVM 3.3 SVN 2013-02-18 14 28 42 56 70 SE +/- 0.00, N = 3 64 1. (CC) clang options: -march=native -O3 -fvectorize -fslp-vectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Sharpen LLVM 3.3 SVN 2013-02-18 5 10 15 20 25 SE +/- 0.00, N = 3 22 1. (CC) clang options: -march=native -O3 -fvectorize -fslp-vectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Resizing LLVM 3.3 SVN 2013-02-18 16 32 48 64 80 SE +/- 0.00, N = 3 71 1. (CC) clang options: -march=native -O3 -fvectorize -fslp-vectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: HWB Color Space LLVM 3.3 SVN 2013-02-18 20 40 60 80 100 SE +/- 0.00, N = 3 103 1. (CC) clang options: -march=native -O3 -fvectorize -fslp-vectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Local Adaptive Thresholding LLVM 3.3 SVN 2013-02-18 9 18 27 36 45 SE +/- 0.00, N = 3 38 1. (CC) clang options: -march=native -O3 -fvectorize -fslp-vectorize -pthread -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver LLVM Clang 3.2 LLVM 3.3 SVN 2013-02-18 150 300 450 600 750 SE +/- 1.97, N = 3 SE +/- 3.04, N = 3 675.38 631.54 1. (CC) clang options: -O3 -march=native -fvectorize -fslp-vectorize
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.7.9-jumbo-7 Test: Blowfish LLVM 3.3 SVN 2013-02-18 200 400 600 800 1000 SE +/- 2.73, N = 3 880 1. (CC) clang options: -lssl -lcrypto -lm -lz -fopenmp -lcrypt -ldl
John The Ripper Test: Traditional DES OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.7.9-jumbo-7 Test: Traditional DES LLVM 3.3 SVN 2013-02-18 900K 1800K 2700K 3600K 4500K SE +/- 1732.05, N = 3 4113000 1. (CC) clang options: -lssl -lcrypto -lm -lz -fopenmp -lcrypt -ldl
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.7.9-jumbo-7 Test: MD5 LLVM 3.3 SVN 2013-02-18 6K 12K 18K 24K 30K SE +/- 17.64, N = 3 29953 1. (CC) clang options: -lssl -lcrypto -lm -lz -fopenmp -lcrypt -ldl
NGINX Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.0.11 Static Web Page Serving LLVM 3.3 SVN 2013-02-18 5K 10K 15K 20K 25K SE +/- 178.56, N = 3 25067.05 1. (CC) clang options: -lpthread -lcrypt -lcrypto -lz
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.3 Static Web Page Serving LLVM 3.3 SVN 2013-02-18 4K 8K 12K 16K 20K SE +/- 335.33, N = 3 20832.99 1. (CC) clang options: -shared -fPIC -pthread -march=native -O3
PostgreSQL pgbench TPC-B Transactions Per Second OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 8.4.11 TPC-B Transactions Per Second LLVM 3.3 SVN 2013-02-18 500 1000 1500 2000 2500 SE +/- 42.56, N = 4 2478.89 1. (CC) clang options: -march=native -O3 -fvectorize -fslp-vectorize -fno-strict-aliasing -fwrapv -lpgport -lpq -lcrypt -ldl -lm
BLAKE2 Phoronix Test Suite v4.4.0m3 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20121223 Phoronix Test Suite v4.4.0m3 LLVM 3.3 SVN 2013-02-18 LLVM Clang 3.2 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 9.62 9.69 1. (CC) clang options: -std=gnu99 -O3 -march=native
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search LLVM 3.3 SVN 2013-02-18 LLVM Clang 3.2 16 32 48 64 80 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 12.42 73.19 -pthread 1. (CC) clang options: -march=native -O3 -fvectorize -fslp-vectorize -lhmmer -lsquid -lm
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment LLVM Clang 3.2 LLVM 3.3 SVN 2013-02-18 2 4 6 8 10 SE +/- 0.07, N = 3 SE +/- 0.10, N = 6 6.91 6.97 1. (CC) clang options: -O3 -lm -lpthread
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 5.2.9 Time To Compile LLVM Clang 3.2 LLVM 3.3 SVN 2013-02-18 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 16.48 22.47 1. (CC) clang options: -march=native -O3 -fvectorize -fslp-vectorize -pedantic -ldl -lz -lm
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time LLVM Clang 3.2 LLVM 3.3 SVN 2013-02-18 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 32.86 32.90 1. (CC) clang options: -lm -lpthread -O3 -march=native -fvectorize -fslp-vectorize
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples LLVM 3.3 SVN 2013-02-18 90 180 270 360 450 SE +/- 0.33, N = 3 402 1. (CXX) clang++ options: -fopenmp -march=native -O3 -fvectorize -fslp-vectorize
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 1.1 H.264 HD To NTSC DV LLVM 3.3 SVN 2013-02-18 5 10 15 20 25 SE +/- 0.14, N = 3 20.27 1. (CC) clang options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -ldl -lasound -lSDL -lm -pthread -lbz2
Mencoder AVI To LAVC OpenBenchmarking.org Seconds, Fewer Is Better Mencoder 1.1 AVI To LAVC LLVM 3.3 SVN 2013-02-18 7 14 21 28 35 SE +/- 0.01, N = 3 29.88 1. (CC) clang options: -lm -lpng -lz -lasound -ldl -lpthread -lfreetype -lfontconfig -lbz2 -lmad -rdynamic
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time LLVM 3.3 SVN 2013-02-18 LLVM Clang 3.2 60 120 180 240 300 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 247.24 255.54 1. (CC) clang options: -static -fopenmp -O3 -march=native -fvectorize -fslp-vectorize
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.98.9 Total Time LLVM 3.3 SVN 2013-02-18 4 8 12 16 20 SE +/- 0.13, N = 3 13.76 1. (CC) clang options: -m32 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
Phoronix Test Suite v10.8.4