[polly] scop detection: detect regions bottom up
Sebastian Pop
spop at codeaurora.org
Fri Jun 14 12:44:02 PDT 2013
Tobias Grosser wrote:
> >Here is a patch that makes scop detection to work bottom up. On my huge C++
> >benchmark, the attached patch gets the overall sequential time spent in Polly
> >from 2151 seconds to 1573 seconds.
>
> Nice. How much of the compile time is that? Could you just run the
> scop detection,
> but disable scheduler and code generation. I would be interested
> what percentage of compile time scop detection use in a release -O3
> run.
>
$ grep 'Polly -' build.log.2013_06_12_12_17_13 | gawk '{ sum += $1 }; END { print sum }'
1573.23
$ grep 'Polly - Detect static control parts' build.log.2013_06_12_12_17_13 | gawk '{ sum += $1 }; END { print sum }'
1441.97
So the rest of Polly takes 131.26 seconds. Before all my patches, the total
sequential time spent in Polly was 15411.3 seconds.
Sebastian
--
Qualcomm Innovation Center, Inc. is a member of Code Aurora Forum,
hosted by The Linux Foundation
More information about the llvm-commits
mailing list