search for: pgo_relocs

Displaying 4 results from an estimated 4 matches for "pgo_relocs".

2019 Oct 17
2
[RFC] Propeller: A frame work for Post Link Optimizations
...are using to optimize with BOLT, all the commands have been checked in too. You should be able to run llvm-bolt now on these binaries as all the files are provided. We have also provided the raw perf data files in case you want to independently convert. $ /usr/bin/time -v /llvm-bolt clang-10 -o pgo_relocs-bolt-compiler -b pgo_relocs-compiler.yaml -split-functions=3 -reorder-blocks=cache+ -reorder-functions=hfsort -relocs=1 --update-debug-sections For version 2, this is the number: Elapsed (wall clock) time (h:mm:ss or m:ss): 2:05.40 Maximum resident set size (kbytes): 18742688 That is 125 seconds...
2019 Oct 18
3
[RFC] Propeller: A frame work for Post Link Optimizations
...ve been > checked in too. > > > > You should be able to run llvm-bolt now on these binaries as all the files > are provided. We have also provided the raw perf data files in case you > want to independently convert. > > > > $ /usr/bin/time -v /llvm-bolt clang-10 -o pgo_relocs-bolt-compiler -b > pgo_relocs-compiler.yaml -split-functions=3 -reorder-blocks=cache+ > -reorder-functions=hfsort -relocs=1 --update-debug-sections > > > > For version 2, this is the number: > > > > Elapsed (wall clock) time (h:mm:ss or m:ss): 2:05.40 > > Maximum...
2019 Oct 22
2
[RFC] Propeller: A frame work for Post Link Optimizations
...ve been > checked in too. > > > > You should be able to run llvm-bolt now on these binaries as all the files > are provided. We have also provided the raw perf data files in case you > want to independently convert. > > > > $ /usr/bin/time -v /llvm-bolt clang-10 -o pgo_relocs-bolt-compiler -b > pgo_relocs-compiler.yaml -split-functions=3 -reorder-blocks=cache+ > -reorder-functions=hfsort -relocs=1 --update-debug-sections > > > > For version 2, this is the number: > > > > Elapsed (wall clock) time (h:mm:ss or m:ss): 2:05.40 > > Maximum...
2019 Oct 14
2
[RFC] Propeller: A frame work for Post Link Optimizations
Hello, I wanted to consolidate all the discussions and our final thoughts on the concerns raised. I have attached a document consolidating it. BOLT’s performance gains inspired this work and we believe BOLT is a great piece of engineering. However, there are build environments where scalability is critical and memory limits per process are tight : * Debug Fission,