Effective Parallel Optimizations with the Intel® Fortran Compiler

Overview

The SIMD and multi-core features of modern processors enable large improvements in application performance―but only if the application is effectively optimized for parallel execution. The Intel® Fortran Compiler provides multiple ways to achieve this, from automatic vectorization to explicit SIMD programming and from assisted auto-parallelism to threading with OpenMP*. We’ll discuss the pros and cons of the different approaches, providing with advice and examples interpreted using the compiler’s optimization reports.

Download Sample Code (2.24 KB)
View PDF (652.48 KB)

[block]pre-patch-disclaimer[/block]

[block]ftc-disclaimer[/block]

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.