Avanzado

向量化和优化报告

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

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

向量化要素、向量化和优化报告

概述

本章介绍了如何运行和分析英特尔® C/C++ Fortran 编译器的向量化和优化报告。这些报告可以查明编译器没有添加向量化或能够进行优化的区域。它可能能够修改代码,或向编译器传达更多信息,使您的应用生成的代码实现向量化或优化。

  • Desarrolladores
  • Linux*
  • C/C++
  • Fortran
  • Avanzado
  • Intel® C++ Compiler
  • Intel® Fortran Compiler
  • intel compilers
  • Vectorization Reports
  • Optimization Reports
  • Arquitectura Intel® para muchos núcleos integrados
  • Optimización
  • Vectorización
  • Memory Movement and Initialization: Optimization and Control

    Compiler Methodology for Intel® MIC Architecture

    Overview


    Are you initializing data or copying blocks of data from one variable to another in your application?  Probably so.  Moving or setting blocks of data is very common.  So how to best optimization these operations for Intel(R) Xeon Phi(TM) Coprocessors? 

  • Desarrolladores
  • Linux*
  • C/C++
  • Fortran
  • Avanzado
  • Intermedio
  • Intel® C++ Composer XE
  • Intel® Fortran Composer XE
  • intel_fast_memcpy
  • intel_fast_memset
  • VECTOR TEMPORAL
  • -opt-streaming-stores
  • Herramientas de desarrollo
  • 矢量化要点

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

    矢量化要点

    概述

    本章节涵盖了关于矢量化的一些课题。矢量化是一种数据并行编程形式。处理器在矢量的 N 个数据元素上同时执行相同的操作(标量数据对象的一维数组,如浮点对象、整数或双精度浮点对象)。

  • Desarrolladores
  • Linux*
  • C/C++
  • Fortran
  • Avanzado
  • Intel® C++ Compiler
  • Intel® Fortran Compiler
  • Auto-vectorization
  • Arquitectura Intel® para muchos núcleos integrados
  • 借助英特尔® Cilk™ Plus 实现并行化

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

    面向英特尔® MIC 架构的编译器方法
    高效并行化,借助英特尔® Cilk™ Plus 实现并行化

    概述

  • Desarrolladores
  • Linux*
  • C/C++
  • Fortran
  • Avanzado
  • Intel® C++ Compiler
  • Intel® Fortran Compiler
  • Intel Many Integrated Core
  • Cilk Plus
  • Arquitectura Intel® para muchos núcleos integrados
  • Optimización
  • Vectorización
  • 使用英特尔® MPI 实现并行化

    Application Analysis for Intel® MIC Architecture Suitability

    面向英特尔® MIC 架构进行应用的适用性分析

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

    使用英特尔® MPI 实现并行化

  • Desarrolladores
  • Linux*
  • C/C++
  • Fortran
  • Avanzado
  • Intel® C++ Compiler
  • Intel® Fortran Compiler
  • Mensaje pasa a interfaz
  • Arquitectura Intel® para muchos núcleos integrados
  • Optimización
  • Vectorización
  • Páginas

    Suscribirse a Avanzado