[LLVMdev] Performance Tracking

Evan Cheng evan.cheng at apple.com
Mon Nov 14 11:40:30 PST 2011


On Nov 14, 2011, at 10:46 AM, David Chisnall wrote:

> Hello Everyone,
> 
> I've been looking at benchmarks of LLVM recently, and overall they look pretty good.  Aside from things that use OpenMP or benefit from autovectorisation, Clang/LLVM and GCC seem to come fairly close, with no overall winner.

Nice. Thanks.

> 
> But: there do seem to have been a number of performance regressions between 2.9 and 3.0:
> 
> http://openbenchmarking.org/result/1110178-AR-1110173AR66
> 
> Identifying where these were introduced is quite difficult.  I wonder if some of the buildbots could be persuaded, after building clang, to build and run some benchmark projects (e.g. perlbench, povray, flac / lame, whatever) and email people if they introduce a performance regression, just as the current buildbots email people who break the build.

Step one would be to adopt these tests into the LLVM test harness. It will force organizations that care about performance to start paying attention to these benchmarks.

Evan

> 
> David
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev




More information about the llvm-dev mailing list