<<

targeting
   Targeting a Processor
   Targeting IA-32 Architecture Processors Manually
   Targeting Itanium(R) Processors Automatically
    Dual-Core Intel(R) Xeon(R) processors
    Dual-Core Itanium(R) 2 Processor 9000
    IA-32 architecture processors
    IA-32 architectures
    Intel(R) 64 architecture processors
    Intel(R) Core™ Duo processors
    Intel(R) Core™ Solo processors
    Intel(R) Core™2 Duo processors
    Intel(R) Core™2 Extreme processors
    Intel(R) Core™2 Quad processors
    Intel(R) Pentium(R) 4 processors
    Intel(R) Pentium(R) II processors
    Intel(R) Pentium(R) III processors
    Intel(R) Pentium(R) Pro processors
    Intel(R) Pentium(R) processors
    Intel(R) Xeon(R) processors
    Itanium(R) 2 processors
    Itanium(R) processors
       Targeting a Processor#Processors2
       Targeting Itanium(R) Processors Automatically
    manual dispatch
    manual targeting
    Quad-Core Intel® Xeon® processors
    run-time checking
technical applications
test-prioritization tool
    examples
    options
    requirements
    usage
thread affinity
thread pooling
threads
    parallel processing model for
    thread-level parallelism
    thread sleep time
threshold control for auto-parallelization
timing
    OpenMP* routines for
tool options
    code-coverage tool
    profmerge
    proforder
    profrun
tools
topology maps
transformations
    reordering



unvectorizable copy
user functions
   Controlling Inline Expansion of User Functions
   Developer Directed Inline Expansion of User Functions
using
    auto-parallelization
       Auto-parallelization Overview
       Parallelism: an Overview
    dynamic libraries
    OpenMP*
    profile-guided optimization
    timing for an application
using Intel interpretations of pragmas
utilities
    profmerge
    proforder
    profrun



variables
    PGO environment
vector always pragma
vector copy
vector nontemporal pragma
vector pragma
vectorization
    examples
    options
    options for
    overview
    programming guidelines
       Key Programming Guidelines for Vectorization
       Vectorization Overview (IA-32 Architecture Only)
    reports
vectorizing
    loops
       Loop Constructs
       Profile-guided Optimizations Overview
VTune™ Performance Analyzer
    profrun



whole program analysis
worker thread
workqueuing
   Intel Workqueuing Model Overview
   Workqueuing Code Generation
   Workqueuing Constructs
   Workqueuing Example Function
    code generation
    example function
worksharing
   Auto-parallelization Overview
   OpenMP* Directives and Clauses Summary
   Parallelism Overview



xiar
   Creating a Library from IPO Objects
   IPO-Related Performance Issues
xild
   Creating a Library from IPO Objects
   Creating a Multifile IPO Executable
   Interprocedural Optimization (IPO) Overview
   IPO-Related Performance Issues
    linking options
xilib
xilibtool
xilink
   Creating a Library from IPO Objects
   Creating a Multifile IPO Executable
   Interprocedural Optimization (IPO) Overview
   IPO-Related Performance Issues
    linking options