Linux kernel testing of LLVMlinux. Benchmarks by Michael Larabel 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 1405262-KH-LLVMLINUX50 LLVMLinux 3.14 Kernel Linux Clang - Phoronix Test Suite LLVMLinux 3.14 Kernel Linux Clang Linux kernel testing of LLVMlinux. Benchmarks by Michael Larabel for a future article on Phoronix.com.
HTML result view exported from: https://openbenchmarking.org/result/1405262-KH-LLVMLINUX50&grt&rdt .
LLVMLinux 3.14 Kernel Linux Clang Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution LLVMLinux 3.14 Clang Kernel Linux 3.14 Intel Core i7-3517U @ 1.90GHz (4 Cores) ASUS UX32VDA v1.0 Intel 3rd Gen Core DRAM 4096MB 2 x 128GB SanDisk SD5SF212 Intel HD 4000 (1150MHz) Intel 7 /C210 Intel Centrino Advanced-N 6235 Ubuntu 14.04 3.14.0+ (x86_64) Unity 7.2.0 X Server 1.15.1 intel 2.99.910 3.3 Mesa 10.1.0 GCC 4.9.0 + Clang 3.4-1ubuntu3 ext4 1920x1080 Intel Core i7-3517U @ 3.00GHz (4 Cores) Intel HD 4000 512MB (1150MHz) Realtek ALC269VB 3.14.0-031400-generic (x86_64) OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details - LLVMLinux 3.14 Clang Kernel: CFQ / data=ordered,errors=remount-ro,relatime,rw - Linux 3.14: DEADLINE / data=ordered,errors=remount-ro,relatime,rw Processor Details - LLVMLinux 3.14 Clang Kernel: Scaling Governor: acpi-cpufreq ondemand - Linux 3.14: Scaling Governor: intel_pstate performance Graphics Details - SNA System Details - LLVMLinux 3.14 Clang Kernel: Disk Scheduler: CFQ. - Linux 3.14: Disk Scheduler: DEADLINE.
LLVMLinux 3.14 Kernel Linux Clang c-ray: Total Time encode-flac: WAV To FLAC fio: Intel IOMeter File Server Access Pattern graphics-magick: Blur graphics-magick: Sharpen graphics-magick: Resizing graphics-magick: HWB Color Space graphics-magick: Local Adaptive Thresholding encode-mp3: WAV To MP3 openarena: 1920 x 1080 smallpt: Global Illumination Renderer; 100 Samples tesseract: 1920 x 1080 build-apache: Time To Compile ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping warsow: 1920 x 1080 x264: H.264 Video Encoding xonotic: 1920 x 1080 - Low xonotic: 1920 x 1080 - High xonotic: 1920 x 1080 - Ultra LLVMLinux 3.14 Clang Kernel Linux 3.14 74.02 6.08 49.71 97 63 112 133 69 15.87 32.73 239 31.97 57.58 64.98 35.83 62.55 118.32 62.06 41.89 74.01 9.99 49.72 70 54 89 105 42 26.43 32.57 239 32.57 65.35 65.18 34.73 60.52 122.33 63.73 42.78 OpenBenchmarking.org
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time LLVMLinux 3.14 Clang Kernel Linux 3.14 16 32 48 64 80 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 74.02 74.01 1. (CC) gcc options: -lm -lpthread -O3
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.0 WAV To FLAC LLVMLinux 3.14 Clang Kernel Linux 3.14 3 6 9 12 15 SE +/- 0.09, N = 10 SE +/- 0.01, N = 5 6.08 9.99 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
Flexible IO Tester Test: Intel IOMeter File Server Access Pattern OpenBenchmarking.org Seconds (Run Time), Fewer Is Better Flexible IO Tester 2.1.9 Test: Intel IOMeter File Server Access Pattern LLVMLinux 3.14 Clang Kernel Linux 3.14 11 22 33 44 55 SE +/- 0.08, N = 3 SE +/- 0.36, N = 3 49.71 49.72 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Blur LLVMLinux 3.14 Clang Kernel Linux 3.14 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 97 70 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -ljbig -lwebp -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Sharpen LLVMLinux 3.14 Clang Kernel Linux 3.14 14 28 42 56 70 SE +/- 0.00, N = 3 SE +/- 2.00, N = 6 63 54 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -ljbig -lwebp -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Resizing LLVMLinux 3.14 Clang Kernel Linux 3.14 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 5.49, N = 6 112 89 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -ljbig -lwebp -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: HWB Color Space LLVMLinux 3.14 Clang Kernel Linux 3.14 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 9.28, N = 6 133 105 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -ljbig -lwebp -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Local Adaptive Thresholding LLVMLinux 3.14 Clang Kernel Linux 3.14 15 30 45 60 75 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 69 42 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -ljbig -lwebp -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lgomp -lpthread
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 LLVMLinux 3.14 Clang Kernel Linux 3.14 6 12 18 24 30 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 15.87 26.43 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -pipe -lncurses -lm
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 LLVMLinux 3.14 Clang Kernel Linux 3.14 8 16 24 32 40 SE +/- 0.07, N = 3 SE +/- 0.23, N = 3 32.73 32.57 MIN: 4 / MAX: 68 MIN: 4 / MAX: 70
OpenArena Resolution: 1920 x 1080 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 - Total Frame Time LLVMLinux 3.14 Clang Kernel Linux 3.14 13 26 39 52 65 Min: 4 / Avg: 30.63 / Max: 68 Min: 4 / Avg: 30.41 / Max: 66
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples LLVMLinux 3.14 Clang Kernel Linux 3.14 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 239 239 1. (CXX) g++ options: -fopenmp
Tesseract Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 1920 x 1080 LLVMLinux 3.14 Clang Kernel Linux 3.14 8 16 24 32 40 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 31.97 32.57
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.7 Time To Compile LLVMLinux 3.14 Clang Kernel Linux 3.14 15 30 45 60 75 SE +/- 0.03, N = 3 SE +/- 0.27, N = 3 57.58 65.35
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.2z Phong Rendering With Soft-Shadow Mapping LLVMLinux 3.14 Clang Kernel Linux 3.14 15 30 45 60 75 SE +/- 0.24, N = 3 SE +/- 0.42, N = 3 64.98 65.18 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++
Warsow Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Warsow 1.5 Resolution: 1920 x 1080 LLVMLinux 3.14 Clang Kernel Linux 3.14 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.22, N = 3 35.83 34.73
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2014-01-09 H.264 Video Encoding LLVMLinux 3.14 Clang Kernel Linux 3.14 14 28 42 56 70 SE +/- 0.87, N = 10 SE +/- 0.17, N = 5 62.55 60.52 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize
Xonotic Resolution: 1920 x 1080 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Low LLVMLinux 3.14 Clang Kernel Linux 3.14 30 60 90 120 150 SE +/- 1.07, N = 3 SE +/- 0.54, N = 3 118.32 122.33 MIN: 71 / MAX: 183 MIN: 70 / MAX: 193
Xonotic Resolution: 1920 x 1080 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: High LLVMLinux 3.14 Clang Kernel Linux 3.14 14 28 42 56 70 SE +/- 0.42, N = 3 SE +/- 0.23, N = 3 62.06 63.73 MIN: 32 / MAX: 86 MIN: 34 / MAX: 88
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Ultra LLVMLinux 3.14 Clang Kernel Linux 3.14 10 20 30 40 50 SE +/- 0.21, N = 3 SE +/- 0.20, N = 3 41.89 42.78 MIN: 19 / MAX: 65 MIN: 20 / MAX: 66
Phoronix Test Suite v10.8.4