LLVM/Clang 3.3 Offers Performance Improvements

Written by Michael Larabel in LLVM on 26 March 2013 at 01:45 AM EDT. 9 Comments
LLVM
Recent compiler testing of the latest LLVM/Clang 3.3 SVN code-base has yielded some significant performance boosts for some common C/C++ benchmarks against LLVM/Clang 3.2.

With running some new Phoronix benchmarks for comparing against the recently released GCC 4.8, I've been tossing some LLVM/Clang Linux x86_64 compiler configurations in the mix too. Interestingly, there's some very notable rises with LLVM/Clang 3.3 SVN over LLVM/Clang 3.2 stable.

Benchmarks comparing LLVM/Clang 3.2/3.3 against GCC will come in full soon on Phoronix.com while below are some of the noted examples. Testing happened from an Intel Core i7 990X Extreme Edition system running Ubuntu 13.04 x86_64.

LLVM/Clang 3.3 and LLVM/Clang 3.3 SVN (as of 25 March) were built from source with the same compiler flags. The results and other system hardware/software details in full can be found within 1303252-FO-LLVM33CLA92.
LLVM Clang 3.3 SVN Compiler Benchmarks
Simply rebuilding against LLVM/Clang 3.3 with the same compiler flags is yielding these impressive boosts...
LLVM Clang 3.3 SVN Compiler Benchmarks
LLVM Clang 3.3 SVN Compiler Benchmarks
In some cases, the performance boost is very significant.
LLVM Clang 3.3 SVN Compiler Benchmarks
LLVM Clang 3.3 SVN Compiler Benchmarks
Stay tuned for the further Linux compiler testing articles with the results in full and an explanation for the open-source compiler performance changes.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week