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&grr&sro&rro .
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 Linux 3.14 LLVMLinux 3.14 Clang Kernel Intel Core i7-3517U @ 3.00GHz (4 Cores) ASUS UX32VDA v1.0 Intel 3rd Gen Core DRAM 4096MB 2 x 128GB SanDisk SD5SF212 Intel HD 4000 512MB (1150MHz) Realtek ALC269VB Intel Centrino Advanced-N 6235 Ubuntu 14.04 3.14.0-031400-generic (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 @ 1.90GHz (4 Cores) Intel HD 4000 (1150MHz) Intel 7 /C210 3.14.0+ (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 - Linux 3.14: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - LLVMLinux 3.14 Clang Kernel: CFQ / data=ordered,errors=remount-ro,relatime,rw Processor Details - Linux 3.14: Scaling Governor: intel_pstate performance - LLVMLinux 3.14 Clang Kernel: Scaling Governor: acpi-cpufreq ondemand Graphics Details - SNA System Details - Linux 3.14: Disk Scheduler: DEADLINE. - LLVMLinux 3.14 Clang Kernel: Disk Scheduler: CFQ.
LLVMLinux 3.14 Kernel Linux Clang encode-mp3: WAV To MP3 encode-flac: WAV To FLAC smallpt: Global Illumination Renderer; 100 Samples c-ray: Total Time build-apache: Time To Compile graphics-magick: Local Adaptive Thresholding graphics-magick: HWB Color Space graphics-magick: Resizing graphics-magick: Sharpen graphics-magick: Blur x264: H.264 Video Encoding ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping xonotic: 1920 x 1080 - Ultra xonotic: 1920 x 1080 - High xonotic: 1920 x 1080 - Low warsow: 1920 x 1080 tesseract: 1920 x 1080 openarena: 1920 x 1080 fio: Intel IOMeter File Server Access Pattern Linux 3.14 LLVMLinux 3.14 Clang Kernel 26.43 9.99 239 74.01 65.35 42 105 89 54 70 60.52 65.18 42.78 63.73 122.33 34.73 32.57 32.57 49.72 15.87 6.08 239 74.02 57.58 69 133 112 63 97 62.55 64.98 41.89 62.06 118.32 35.83 31.97 32.73 49.71 OpenBenchmarking.org
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 Linux 3.14 LLVMLinux 3.14 Clang Kernel 6 12 18 24 30 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 26.43 15.87 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -pipe -lncurses -lm
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.0 WAV To FLAC Linux 3.14 LLVMLinux 3.14 Clang Kernel 3 6 9 12 15 SE +/- 0.01, N = 5 SE +/- 0.09, N = 10 9.99 6.08 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Linux 3.14 LLVMLinux 3.14 Clang Kernel 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 239 239 1. (CXX) g++ options: -fopenmp
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Linux 3.14 LLVMLinux 3.14 Clang Kernel 16 32 48 64 80 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 74.01 74.02 1. (CC) gcc options: -lm -lpthread -O3
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.7 Time To Compile Linux 3.14 LLVMLinux 3.14 Clang Kernel 15 30 45 60 75 SE +/- 0.27, N = 3 SE +/- 0.03, N = 3 65.35 57.58
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Local Adaptive Thresholding Linux 3.14 LLVMLinux 3.14 Clang Kernel 15 30 45 60 75 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 42 69 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 Linux 3.14 LLVMLinux 3.14 Clang Kernel 30 60 90 120 150 SE +/- 9.28, N = 6 SE +/- 0.00, N = 3 105 133 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 Linux 3.14 LLVMLinux 3.14 Clang Kernel 30 60 90 120 150 SE +/- 5.49, N = 6 SE +/- 0.00, N = 3 89 112 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 Linux 3.14 LLVMLinux 3.14 Clang Kernel 14 28 42 56 70 SE +/- 2.00, N = 6 SE +/- 0.00, N = 3 54 63 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -ljbig -lwebp -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Blur Linux 3.14 LLVMLinux 3.14 Clang Kernel 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 70 97 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -ljbig -lwebp -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lgomp -lpthread
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2014-01-09 H.264 Video Encoding Linux 3.14 LLVMLinux 3.14 Clang Kernel 14 28 42 56 70 SE +/- 0.17, N = 5 SE +/- 0.87, N = 10 60.52 62.55 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize
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 Linux 3.14 LLVMLinux 3.14 Clang Kernel 15 30 45 60 75 SE +/- 0.42, N = 3 SE +/- 0.24, N = 3 65.18 64.98 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++
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 Linux 3.14 LLVMLinux 3.14 Clang Kernel 10 20 30 40 50 SE +/- 0.20, N = 3 SE +/- 0.21, N = 3 42.78 41.89 MIN: 20 / MAX: 66 MIN: 19 / MAX: 65
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 Linux 3.14 LLVMLinux 3.14 Clang Kernel 14 28 42 56 70 SE +/- 0.23, N = 3 SE +/- 0.42, N = 3 63.73 62.06 MIN: 34 / MAX: 88 MIN: 32 / MAX: 86
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 Linux 3.14 LLVMLinux 3.14 Clang Kernel 30 60 90 120 150 SE +/- 0.54, N = 3 SE +/- 1.07, N = 3 122.33 118.32 MIN: 70 / MAX: 193 MIN: 71 / MAX: 183
Warsow Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Warsow 1.5 Resolution: 1920 x 1080 Linux 3.14 LLVMLinux 3.14 Clang Kernel 8 16 24 32 40 SE +/- 0.22, N = 3 SE +/- 0.03, N = 3 34.73 35.83
Tesseract Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 1920 x 1080 Linux 3.14 LLVMLinux 3.14 Clang Kernel 8 16 24 32 40 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 32.57 31.97
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 Linux 3.14 LLVMLinux 3.14 Clang Kernel 13 26 39 52 65 Min: 4 / Avg: 30.41 / Max: 66 Min: 4 / Avg: 30.63 / Max: 68
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 Linux 3.14 LLVMLinux 3.14 Clang Kernel 8 16 24 32 40 SE +/- 0.23, N = 3 SE +/- 0.07, N = 3 32.57 32.73 MIN: 4 / MAX: 70 MIN: 4 / MAX: 68
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 Linux 3.14 LLVMLinux 3.14 Clang Kernel 11 22 33 44 55 SE +/- 0.36, N = 3 SE +/- 0.08, N = 3 49.72 49.71 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Phoronix Test Suite v10.8.4