Optimizing Applications
    Introduction
    How to Use This Document
    Programming for High Performance
    Compiler Optimizations
       Compiler Optimizations Overview
       Optimization Options Summary
       Optimizing the Compilation Process
       Optimizing for Specific Processors
       Floating-Point Arithmetic Optimizations
       Interprocedural Optimizations (IPO)
       Profile-guided Optimizations (PGO)
          Profile-guided Optimizations Overview
          Understanding Profile-guided Optimization
          Example of Profile-Guided Optimization
          Basic PGO Options
          Advanced PGO Options
          Generating Function Order Lists
          PGO Tools
          PGO API: Profile Information Generation Support
             PGO API Support Overview
             PGO Environment Variables
             Dumping Profile Information
             Resetting the Dynamic Profile Counters
             Dumping and Resetting Profile Information
             Interval Profile Dumping
       High-level Language Optimizations (HLO)
       Compiler Reports
    Parallel Programming
    Optimization Support Features
    Optimization Glossary