Optimizing Applications
Overview
Optimizing with the Intel(R) Compiler
Optimizing for Performance
Overview of Parallelism Methods
Quick Reference Lists
Other Resources
Evaluating Performance
Using Compiler Optimizations
Using Parallelism: OpenMP* Support
Using Parallelism: Automatic Parallelization
Using Parallelism: Automatic Vectorization
Using Interprocedural Optimization (IPO)
Using Profile-Guided Optimization (PGO)
Using High-Level Optimization (HLO)
Optimization Support Features
Programming Guidelines
Coding Guidelines for Intel(R) Architectures
Setting Data Type and Alignment
Using Arrays Efficiently
Improving I/O Performance
Improving Run-time Efficiency
Using Fortran Intrinsics
Understanding Run-time Performance
Understanding Data Alignment
Timing Your Application
Applying Optimization Strategies
Optimizing the Compilation Process
|