Displaying 3 results from an estimated 3 matches for "0b9ekhgby1cv9yktas3nxuvg2zk0".
2017 Sep 22
5
Effectiveness of llvm optimisation passes
...he rest passes. I
also plan to take a 'leave-one-out' approach as well, in which the
baseline is all optimisations enabled, and one pass will be disabled at
a time.
Here is the result for the 'add-one-in' approach on some micro benchmarks:
https://drive.google.com/drive/folders/0B9EKhGby1cv9YktaS3NxUVg2Zk0
The result seems a bit surprising. A few passes, such as licm, sroa,
instcombine and mem2reg, seem to deliver a very close performance as O1
(which includes all the passes). Figure 7 is an example. If my
methodology is correct, then my guess is those optimisations may require
some common inter...
2017 Sep 22
0
Effectiveness of llvm optimisation passes
...an to
> take a 'leave-one-out' approach as well, in which the baseline is all
> optimisations enabled, and one pass will be disabled at a time.
>
> Here is the result for the 'add-one-in' approach on some micro benchmarks:
>
> https://drive.google.com/drive/folders/0B9EKhGby1cv9YktaS3NxUVg2Zk0
>
> The result seems a bit surprising. A few passes, such as licm, sroa,
> instcombine and mem2reg, seem to deliver a very close performance as O1
> (which includes all the passes). Figure 7 is an example. If my methodology
> is correct, then my guess is those optimisations may requi...
2017 Sep 22
1
Effectiveness of llvm optimisation passes
...9;leave-one-out' approach as well, in which the baseline
> is all optimisations enabled, and one pass will be disabled at a time.
>
> Here is the result for the 'add-one-in' approach on some micro
> benchmarks:
>
> https://drive.google.com/drive/folders/0B9EKhGby1cv9YktaS3NxUVg2Zk0
> <https://drive.google.com/drive/folders/0B9EKhGby1cv9YktaS3NxUVg2Zk0>
>
> The result seems a bit surprising. A few passes, such as licm,
> sroa, instcombine and mem2reg, seem to deliver a very close
> performance as O1 (which includes all the passes). Figure 7...