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,