GCC profile-guided optimization
GPTKB entity
Statements (22)
Predicate | Object |
---|---|
gptkbp:instanceOf |
compiler optimization technique
|
gptkbp:alsoKnownAs |
gptkb:PGO
|
gptkbp:documentation |
https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html#Optimize-Options
|
gptkbp:enables |
better code layout
better inlining branch prediction optimization function reordering hot/cold code separation loop unrolling optimization |
https://www.w3.org/2000/01/rdf-schema#label |
GCC profile-guided optimization
|
gptkbp:purpose |
improve program performance
|
gptkbp:requires |
profile data
instrumented binary profiling run |
gptkbp:supportedSince |
GCC 3.0
|
gptkbp:usedBy |
gptkb:GCC
|
gptkbp:usesOption |
-fprofile-correction
-fprofile-dir -fprofile-generate -fprofile-use |
gptkbp:bfsParent |
gptkb:Jan_Hubicka
|
gptkbp:bfsLayer |
6
|