Know your tools: speed comparison between C++ compilers

November 11, 2013 Francisco Almeida General

As compilers continuously evolve, developers have new expectations on compilation speed, generated code performance and standards compliance.

Slashdot has published their own benchmarks that pit Intel C++, G++ and LLVM Clang against each other. The benchmark is tailored to modern C++ development needs and involves code using both the TBB and the Cilk Plus parallel processing libraries. Quite a bit of template heavy metaprogramming code has also been included to test the compilation time performance. In total, over 6000 lines of code have been fed to each compiler.

The results? They might just surprise you. Read all about them here.


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Powered by WordPress. Designed by elogi.