Early LLVM 3.3/3.2 SVN vectorization benchmarks for a future article on Phoronix.com.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1302189-FO-LLVM33VEC37 LLVM 3.3 Vectorization Benchmarks - Phoronix Test Suite LLVM 3.3 Vectorization Benchmarks Early LLVM 3.3/3.2 SVN vectorization benchmarks for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1302189-FO-LLVM33VEC37&grt&sor&export=txt .
LLVM 3.3 Vectorization Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution -fno-vectorize -fvectorize -fvectorize -fslp-vectorize 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.3 (SVN 175449) + LLVM 3.3svn ext4 1920x1080 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
LLVM 3.3 Vectorization Benchmarks c-ray: Total Time graphics-magick: Blur graphics-magick: Sharpen graphics-magick: Resizing graphics-magick: HWB Color Space graphics-magick: Local Adaptive Thresholding himeno: Poisson Pressure Solver smallpt: Global Illumination Renderer; 100 Samples hmmer: Pfam Database Search mafft: Multiple Sequence Alignment build-php: Time To Compile vpxenc: vpxenc -fno-vectorize -fvectorize -fvectorize -fslp-vectorize 32.78 64 22 72 105 37 662.61 397 12.90 6.91 20.77 22.05 32.79 64 22 72 104 39 640.76 397 12.59 6.85 21.56 22.26 32.89 63 22 71 103 38 677.42 402 12.53 7.00 22.69 17.21 OpenBenchmarking.org
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time -fno-vectorize -fvectorize -fvectorize -fslp-vectorize 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 32.78 32.79 32.89 -fno-vectorize -fvectorize -fvectorize -fslp-vectorize 1. (CC) clang options: -lm -lpthread -O3 -march=native
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Blur -fvectorize -fno-vectorize -fvectorize -fslp-vectorize 14 28 42 56 70 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 64 64 63 -fvectorize -fno-vectorize -fvectorize -fslp-vectorize 1. (CC) clang options: -march=native -O3 -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 -fvectorize -fslp-vectorize -fvectorize -fno-vectorize 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 22 22 22 -fvectorize -fslp-vectorize -fvectorize -fno-vectorize 1. (CC) clang options: -march=native -O3 -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 -fvectorize -fno-vectorize -fvectorize -fslp-vectorize 16 32 48 64 80 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 72 72 71 -fvectorize -fno-vectorize -fvectorize -fslp-vectorize 1. (CC) clang options: -march=native -O3 -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 -fno-vectorize -fvectorize -fvectorize -fslp-vectorize 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 105 104 103 -fno-vectorize -fvectorize -fvectorize -fslp-vectorize 1. (CC) clang options: -march=native -O3 -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 -fvectorize -fvectorize -fslp-vectorize -fno-vectorize 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 39 38 37 -fvectorize -fvectorize -fslp-vectorize -fno-vectorize 1. (CC) clang options: -march=native -O3 -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 -fvectorize -fslp-vectorize -fno-vectorize -fvectorize 150 300 450 600 750 SE +/- 1.47, N = 3 SE +/- 1.95, N = 3 SE +/- 1.02, N = 3 677.42 662.61 640.76 -fvectorize -fslp-vectorize -fno-vectorize -fvectorize 1. (CC) clang options: -O3 -march=native
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples -fno-vectorize -fvectorize -fvectorize -fslp-vectorize 90 180 270 360 450 SE +/- 1.15, N = 3 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 397 397 402 -fno-vectorize -fvectorize -fvectorize -fslp-vectorize 1. (CXX) clang++ options: -fopenmp -march=native -O3
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search -fvectorize -fslp-vectorize -fvectorize -fno-vectorize 3 6 9 12 15 SE +/- 0.19, N = 3 SE +/- 0.13, N = 3 SE +/- 0.17, N = 3 12.53 12.59 12.90 -fvectorize -fslp-vectorize -fvectorize -fno-vectorize 1. (CC) clang options: -march=native -O3 -pthread -lhmmer -lsquid -lm
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment -fvectorize -fno-vectorize -fvectorize -fslp-vectorize 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.10, N = 6 6.85 6.91 7.00 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 -fno-vectorize -fvectorize -fvectorize -fslp-vectorize 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.15, N = 3 20.77 21.56 22.69 -fno-vectorize -fvectorize -fvectorize -fslp-vectorize 1. (CC) clang options: -march=native -O3 -pedantic -ldl -lz -lm
VP8 libvpx Encoding vpxenc OpenBenchmarking.org Frames Per Second, More Is Better VP8 libvpx Encoding 1.1.0 vpxenc -fvectorize -fno-vectorize -fvectorize -fslp-vectorize 5 10 15 20 25 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 1.83, N = 6 22.26 22.05 17.21 1. (CC) clang options: -m64 -lvpx -lm -lpthread
Phoronix Test Suite v10.8.4