Patent · US Active

Automated compiler specialization for global optimization

US9552193B2 · kind B2 · utility

4Cited by
2References
9Claims
0Family size

Assignees

Inventor

Key dates

Filing dateAug 28, 2012
Grant dateJan 24, 2017
Priority date
Expiry dateFeb 8, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/443
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Techniques are provided herein for the offline static analysis of a stable code base in order to build a compiler and tools specialized to that code base. This allows global code base knowledge to be applied earlier in the compilation process giving better opportunities for optimization. The offline static analysis produces specialized compiler components that are then used to rebuild the compiler. This results, over time, in a compiler specialized to the code base with improved optimization after every compiler release cycle.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.