Tous les livres

Professionnel

Applis À propos Coach Connexion Commencer la lecture

Quantitative Finance · Glossaire

Qu'est-ce que « Profile-guided optimisation » ?

Definition 8.4 Low-Latency Software · Chapitre 8 — C++ for Latency III: The Compiler

In profile-guided optimisation (PGO) the program is built with instrumentation, run on a representative workload that records how often each branch goes each way and which values and calls are common, and rebuilt with the profile, so that the compiler inlines, unrolls and lays out code according to measured behaviour rather than guesses.

Lire dans le chapitre →