Intel® C++ Composer XE

Оптимизировали, оптимизировали, да не выоптимизировали!

Оптимизация? Конечно, каждый сталкивался с данной задачей при разработке своих, сколь-нибудь значительных, требующих определённых вычислений, приложений. При этом способов оптимизировать код существует огромное множество, и, как следствие, различных путей сделать это в автоматическом режиме с помощью опций компилятора. Вот здесь и возникает проблема – как выбрать то, что нужно нам и не запутаться?

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.

  • Desarrolladores
  • Profesores
  • Estudiantes
  • Linux*
  • C/C++
  • Intermedio
  • Intel® C++ Compiler
  • Intel® C++ Compiler y Biblioteca de desempeño para 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
  • Depuración
  • Arquitectura Intel® para muchos núcleos integrados
  • Optimización
  • Computación en paralelo
  • Subprocesos
  • Vectorización
  • The Scalable Heterogeneous Computing Benchmark Suite (SHOC) for Intel® Xeon Phi™

    The Scalable Heterogeneous Computing Benchmark Suite (SHOC https://github.com/vetter/shoc-mic#readme)  may be used for measuring performance and stability of Coprocessor based systems. The benchmark has been ported to support Intel® Xeon Phi™ using offload programming constructs implemented in the Intel® Compiler that is available as part of Intel® Composer XE 2013 package.

    有效使用英特尔编译器的卸载特性

    有效使用卸载特性

    针对英特尔 MIC 架构有效使用英特尔编译器的卸载特性

    面向英特尔® MIC 架构的编译器方法

    选择编程模式针对英特尔 MIC 架构有效使用英特尔编译器的卸载特性

  • Desarrolladores
  • Linux*
  • C/C++
  • Fortran
  • Intermedio
  • Intel® C++ Composer XE
  • Intel® Fortran Composer XE
  • Arquitectura Intel® para muchos núcleos integrados
  • 向量化报告和全新 vec-report6 概述

    Overview of vectorization report

    向量化报告概述

    面向英特尔® MIC 架构的编译器方法

    向量化要素、向量化和优化报告、向量化报告和全新 vec-report6 概述

    现有–vec-report 等级(0 5)控制以下向量化报告信息的生成:

  • Desarrolladores
  • Linux*
  • C/C++
  • Fortran
  • Principiante
  • Intermedio
  • Intel® C++ Compiler
  • Intel® C++ Composer XE
  • Intel® Composer XE
  • Intel® Fortran Compiler
  • Intel® Fortran Composer XE
  • Intel® Visual Fortran Composer XE
  • Herramientas de desarrollo
  • Arquitectura Intel® para muchos núcleos integrados
  • Vectorización
  • Compilation error with #import "XXX.dll" when building the x64 configuration inside Visual Studio 2010* and Visual Studio 2012*

    Reference Number: DPD200242942

    Product Version: Intel C++ Composer XE 2013 for Windows update 3 only

    Operating System: Windows

    Problem Description:

    When building your program for "x64" configuration inside Visual Studio 2010* or Visual Studio 2012 with the Intel C++ Compiler 2013 update3, you will get a compilation error if your code contains "#import <xxx.dll>" like:

  • C/C++
  • Intel® C++ Composer XE
  • Páginas

    Suscribirse a Intel® C++ Composer XE