Optimizing Applications
    Introduction
    How to Use This Document
    Programming for High Performance
    Compiler Optimizations
       Compiler Optimizations Overview
       Optimization Options Summary
       Optimizing for Specific Processors
       Optimizing the Compilation Process
       Interprocedural Optimizations (IPO)
       Profile-guided Optimizations (PGO)
       High-level Optimizations (HLO)
          HLO Overview
          Loop Transformations
          Scalar Replacement
          Absence of Loop-carried Memory Dependency with IVDEP Directive
          Loop Unrolling
          Loop Independence
          Prefetching with Options
       Floating-Point Arithmetic Optimizations
       Compiler Reports
    Parallel Programming
    Optimization Support Features
    Optimization Glossary