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)
       High-level Language Optimizations (HLO)
          HLO Overview
          Loop Transformations
          Scalar Replacement
          Absence of Loop-carried Memory Dependency with IVDEP Directive
          Loop Unrolling
          Loop Independence
          Prefetching with Options
       Compiler Reports
    Parallel Programming
    Optimization Support Features
    Optimization Glossary