-ax compiler option
-ipo compiler option
-opt-report compiler option
-pragma-optimization-level compiler option
optimization_level
-prof-gen-sampling compiler option
using with profrun
using with SSP
-prof-gen compiler option
using with SSP
-prof-genx compiler option
code-coverage tool
test-priorization tool
-prof-use compiler option
code-coverage tool
profmerge utility
using with profrun
using with SSP
-ssp compiler option
using with SSP
-x compiler option
.dpi file
Code-coverage Tool
Profmerge and Proforder Utilities
Test-prioritization Tool
.dyn file
Code-coverage Tool
Profmerge and Proforder Utilities
Test-prioritization Tool
.dyn files
Profile an Application
Profile-guided Optimization (PGO) Quick Reference
.hpi file
.spi file
Code-coverage Tool
Generating Function Order Lists
Test-prioritization Tool
.tb5 file
/Qax compiler option
/Qipo compiler option
/Qopt-report compiler option
/Qprof-gen-sampling compiler option
using with profrun
using with SSP
/Qprof-gen compiler option
using with SSP
/Qprof-genx compiler option
code-coverage tool
test-priorization tool
/Qprof-use compiler option
code-coverage tool
profmerge utility
using with profrun
using with SSP
/Qssp compiler option
using with SSP
/Qx compiler option
__assume_aligned
__declspec
advanced PGO options
aliases
aligning data
alignment
Understanding Data Alignment
Vectorization Examples
example
strategy
analyzing
data flow
analyzing applications
Performance Enhancement Strategies
Using a Performance Methodology
Using Intel Performance Analysis Tools
Intel(R) Debugger
Intel(R) Threading Tools
VTune™ Performance Analyzer
application
basic block
code coverage
OpenMP*
pipelining
visual presentation
application characteristics
application performance
application tests
argument aliasing
arrays
alignment in vectorization
auto-parallelization
Auto-parallelization Overview
Parallelism Overview
diagnostic
enabling
environment variables
guidelines
overview
programming with
threshold
auto-parallelized loops
auto-parallelizer
Auto-parallelization Overview
Parallelism: an Overview
controls
Auto-parallelization Threshold Control and Diagnostics
Parallelism Overview
enabling
auto-vectorization
auto-vectorizer
automatic
optimization for systems based on IA-32 architecture
automatic optimizations
Automatic Optimizations Overview
Enabling Automatic Optimizations
capturing IPO output
clauses
summary table of
Cluster OpenMP*
code-coverage tool
color scheme
dynamic counters in
exporting data
syntax of
code generation
workqueuing
code layout
compilation units
compiler optimization
compiler optimizations
compiler reports
High-Level Optimization (HLO)
Interprocedural Optimizations (IPO)
report generation
software pipelining
vectorization
compiler reports quick reference
compiling large programs
compiling samples
compiling with IPO
constructs
combined
for
parallel
section
single
task
taskq
controlling
auto-parallelizer diagnostics
Auto-parallelization Threshold Control and Diagnostics
Parallelism Overview
inline expansion
correct usage of countable loop
countable loop
correct usage of
counters for dynamic profile
CPU dispatch
automatic
manual
CPU time
cpuid
cpuid-list
CPUID values
create libraries using IPO
creating
DPI lists
criteria
for inline function expansion
data alignment
data format
alignment
dependence
Auto-parallelization: Threshold Control and Diagnostics
Pipelining for IA-64 Architecture
partitioning
prefetching
HLO Overview
Loop Count and Loop Distribution
sharing
structure
type
Parallelism Overview
Vectorization Overview
data prefetches
dataflow analysis
Auto-parallelization Overview
Parallelism Overview
determining parallelization
diagnostic reports
diagnostics
Parallelism: an Overview
Vectorization Key Programming Guidelines
auto-parallelizer
Auto-parallelization Threshold Control and Diagnostics
Parallelism Overview
difference operators
differential coverage
directives for language support
disabling
function splitting
inlining
optimizations with pragmas
disabling optimization
DISTRIBUTE POINT
using
DO constructs
double-precision
numbers
dual-core
Dual-Core Intel(R) Xeon(R) processors
Dual-Core Itanium(R) 2 Processor 9000
dual core thread affinity
dumping profile information
Dumping Profile Information
Interval Profile Dumping
dyn files
Basic PGO Options
Dumping and Resetting Profile Information
Dumping Profile Information
Example of Profile-Guided Optimization
PGO Environment Variables
dynamic-information files
dynamic information
PGO Environment Variables
Profile-guided Optimizations Overview
dumping profile information
files
resetting profile counters
threads
enabling
auto-parallelizer
inlining
parallelizer
PGO options
enhancing optimization
enhancing performance
environment variables
and OpenMP* extension routines
for auto-parallelization
OpenMP*
PROF_DUMP_INTERVAL
routines overriding
example of
auto-parallelization
dumping profile information
loop constructs
parallel program development
using OpenMP*
using profile-guided optimization
vectorization
exclude code
code-coverage tool
execution environment routines
execution flow
execution mode
>>