offload

Measuring performance in HPC

This is the first article in a series of articles about High Performance Computing with the Intel Xeon Phi. The Intel Xeon Phi is the first commercial product of Intel to incorporate the Many Integrated Core architecture. In this article I will present the basics of the Xeon Phi architecture, the programming models and what we can do to measure the performance in cycles for micro benchmarks.

  • Sviluppatori
  • Professori
  • Studenti
  • Linux*
  • C/C++
  • Intermedio
  • Compilatore C++ Intel®
  • Compilatore Intel® C++ e Performance Library per QNX* Neutrino* RTOS
  • Intel® C++ Composer XE
  • Intel® Cilk™ Plus
  • Intel® Composer XE
  • Intel® Math Kernel Library
  • OpenMP*
  • MIC
  • Xeon
  • Phi
  • performance
  • timing
  • threading
  • offload
  • native
  • Debugging
  • Architettura Intel® Many Integrated Core
  • Ottimizzazione
  • Elaborazione parallela
  • Threading
  • Vettorizzazione
  • Offload Programming: Fortran and C Code Examples

    This document describes a set of source code examples that are available as part of the Intel® Composer 2013 package. These examples demonstrate the basic concepts of offload programming for Intel® Xeon Phi™ coprocessors and are installed to the following default location on Linux*. The default value for <install_dir> is /opt/intel/composer_xe_2013.

    Fortran code examples: <install-dir>/Samples/en_US/Fortran/mic_samples/LEO_Fortran_intro/
    C code examples: <install_dir>/Samples/en_US/C++/mic_samples/intro_sampleC/

  • Sviluppatori
  • Linux*
  • Fortran
  • Principiante
  • Compilatore C++ Intel®
  • Compilatore Fortran Intel®
  • OpenMP*
  • offload
  • Architettura Intel® Many Integrated Core
  • Tuning the Intel MKL DFT functions performance on Intel® Xeon Phi™ coprocessors

    Overview

    Intel® Math Kernel Library (Intel® MKL) includes the optimized DFT transform functions on Intel® Xeon Phi™ coprocessors. These functions are carefully vectorized and threaded to take advantage of the hardware features. This article provides some performance tuning tips on running MKL DFT function on Intel Xeon Phi coprocessors.  We will start with some simple example code.

    Building the example code

  • Sviluppatori
  • Linux*
  • Server
  • C/C++
  • Fortran
  • Principiante
  • Intermedio
  • Intel® Math Kernel Library
  • MIC
  • Xeon Phi
  • DFT
  • FFT
  • performance
  • offload
  • MKL
  • Intel® Streaming SIMD Extensions
  • Architettura Intel® Many Integrated Core
  • Iscriversi a offload