# Optimization and Programming Guide

This section contains information about features related to code optimization and program performance improvement.

Parent topic: Intel® C++ Compiler Classic Developer Guide and Reference

- OpenMP* Support
- Automatic Parallelization
- Vectorization
- Guided Auto Parallelism
- Profile-Guided Optimization (PGO)
- High-Level Optimization (HLO)
- Interprocedural Optimization (IPO)
- Processor Targeting
- Methods to Optimize Code Size
- Intel® Math Library
- Automatically-Aligned Dynamic Allocation
- Pointer Checker
- Tools