OpenMP*

OpenMP* Thread Affinity Control

Intel® Composer XE for MIC Compi Document

Compiler Methodology for Intel® MIC Architecture

Compiler Methodology for Intel® MIC Architecture
Efficient Parallelization, OpenMP Thread Affinity Control

  • Développeurs
  • Linux*
  • C/C++
  • Fortran
  • Avancé
  • Compilateur Intel® C++
  • Compilateur Intel® Fortran
  • OpenMP*
  • Intel® Many Integrated Core Architecture
  • Optimisation
  • Vectorisation
  • Parallelization Using OpenMP*

    Application Analysis for Intel® MIC Architecture Suitability

    Document

    Compiler Methodology for Intel® MIC Architecture

    Parallelization Using OpenMP*

    This chapter covers the Intel® Composer XE for Linux suite support of OpenMP* 3.1.

  • Développeurs
  • Linux*
  • C/C++
  • Fortran
  • Avancé
  • Compilateurs
  • Compilateur Intel® C++
  • Intel® C++ Composer XE
  • Intel® Composer XE
  • Compilateur Intel® Fortran
  • Intel® Fortran Composer XE
  • OpenMP*
  • Intel® Many Integrated Core Architecture
  • Optimisation
  • Vectorisation
  • Efficient Parallelization

    Efficient Parallelization Document

    Compiler Methodology for Intel® MIC Architecture

    Efficient Parallelization

    Overview

    This chapter covers topics in parallelization. There are links to various parallelization methods and resources along with tips and techniques for getting optimal parallel performance.

    Goals

  • Développeurs
  • Linux*
  • C/C++
  • Fortran
  • Avancé
  • Compilateur Intel® C++
  • Intel® C++ Composer XE
  • Intel® Composer XE
  • Compilateur Intel® Fortran
  • Intel® Fortran Composer XE
  • Intel® Threading Building Blocks
  • Kit de développement logiciel Intel® Cilk Plus
  • OpenMP*
  • Intel® Many Integrated Core Architecture
  • Optimisation
  • Informatique parallèle
  • Using Tasking in OpenMP* 3.0 with the Intel® Fortran Compiler

    The multi-core performance of a legacy Fortran benchmark unsuited to data parallelism is enhanced by threading using the TASK construct of OpenMP 3.0 and the Intel Fortran Compiler. The necessary source code changes are explained in detail.
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Apple Mac OS X*
  • Fortran
  • Compilateur Intel® Fortran
  • tasking
  • OpenMP*
  • Optimisation
  • Pages

    S’abonner à OpenMP*