This document discusses compiler optimization techniques. It describes Intel's guided optimization path which involves using general optimization options, identifying performance hotspots, and using inter-procedural optimization (IPO), profile-guided optimization (PGO), and parallel performance options. IPO allows optimizations across procedures, PGO improves performance based on profiling, and high-level optimizations exploit properties of high-level languages. The document provides examples of optimizations performed by each technique.