<div dir="ltr">Hi Jyoti,<div><br></div><div> The best benchmark is your application, and since Clang & LLVM have plenty of aggressive optimizations ( some of them may be bug-prone), it also depends on how do you want to improve the performance.</div>
<div><br></div><div> The following is some benchmarks that you could use to evaluate performance of clang. </div><div><br><div> 1. Phoronix have done some performance test using its Phoronix Test Benchmarks (<a href="http://www.phoronix-test-suite.com/">http://www.phoronix-test-suite.com/</a> ), it includes plenty of commonly used applications. The full list of applications in Phoronix benchmark could be found here: <a href="http://openbenchmarking.org/suites/pts">http://openbenchmarking.org/suites/pts</a></div>
</div><div><br></div><div> 2. For industry standard performance comparison, SPEC CPU is also a good choice. You could find out more here: <a href="http://www.spec.org/cpu/">http://www.spec.org/cpu/</a> . General Purpose CPU vendors use it to show performance improvements.</div>
<div><br></div><div> 3. There are also some other small benchmarks that could test compiler performance, like polybench (<a href="http://www.cse.ohio-state.edu/~pouchet/software/polybench/">http://www.cse.ohio-state.edu/~pouchet/software/polybench/</a> ), which focus on evaluating the loop transformation of the compiler.</div>
<div><br></div><div><br></div><div>Regards,</div><div>Kun Ling</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Oct 3, 2013 at 4:22 PM, Jyoti <span dir="ltr"><<a href="mailto:jyoti.yalamanchili@gmail.com" target="_blank">jyoti.yalamanchili@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi All,</div><div>Could anyone point me to some good benchmarking tools to measure the runtime performance of clang compiled C++ applications.</div>
<div><br></div><div>Thanks !</div><span class="HOEnZb"><font color="#888888"><div>- Jyoti</div><div>
<br></div></font></span></div>
<br>_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a> <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><a href="http://www.lingcc.com">http://www.lingcc.com</a>
</div>