英特尔® Composer XE

Intel® Parallel Studio XE 2015 Composer Edition for Fortran Windows*, Initial Release

Intel® Parallel Studio XE 2015 Composer Edition for Fortran Windows* includes the latest Intel Fortran compilers and performance libraries for IA-32 and Intel® 64 architecture systems. This new product release now includes: Intel® Visual Fortran Compiler 15.0.0, Intel® Math Kernel Library (Intel® MKL) Version 11.2, Intel® Debugger Extension for Intel® Many Integrated Core Architecture (Intel® MIC Architecture) Version 7.7-8.0, Microsoft Visual Studio 2010 Shell and Libraries*

New in this release:

  • 开发人员
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8.x
  • Fortran
  • 英特尔® Composer XE
  • Intel® Fortran Compiler
  • 英特尔® Fortran Composer XE
  • 英特尔® Visual Fortran Composer XE
  • 英特尔® 数学核心函数库
  • Intel® Parallel Studio XE 2015 Composer Edition for Fortran OS X*, Initial Release

    Intel® Parallel Studio XE 2015 Composer Edition for Fortran OS X* includes the latest Intel Fortran compilers and performance libraries for IA-32 and Intel® 64 architecture systems. This new product release now includes: Intel® Fortran Compiler 15.0.0, GNU* Project Debugger (GDB*) 7.7, Intel® Math Kernel Library (Intel® MKL) Version 11.2

    New in this release:

  • 开发人员
  • Apple OS X*
  • Fortran
  • 英特尔® Composer XE
  • Intel® Fortran Compiler
  • 英特尔® Fortran Composer XE
  • 英特尔® 数学核心函数库
  • Intel® Parallel Studio XE 2015 Composer Edition for C++ OS X*, Initial Release

    Intel® Parallel Studio XE 2015 Composer Edition for C++ OS X* includes the latest Intel C/C++ compilers and performance libraries for IA-32 and Intel® 64 architecture systems. This new product release now includes: Intel® C++ Compiler 15.0.0, GNU* Project Debugger (GDB*) 7.7, Intel® Math Kernel Library (Intel® MKL) Version 11.2, Intel® Integrated Performance Primitives (Intel® IPP) Version 8.2, Intel® Threading Building Blocks (Intel® TBB) Version 4.3

    New in this release:

  • 开发人员
  • Apple OS X*
  • C/C++
  • 英特尔® C++ 编译器
  • 英特尔® C++ Composer XE
  • 英特尔® Composer XE
  • 英特尔® 集成性能原件
  • 英特尔® 数学核心函数库
  • Intel® Threading Building Blocks
  • Intel® Parallel Studio XE 2015 Composer Edition for Fortran Linux*, Initial Release

    Intel® Parallel Studio XE 2015 Composer Edition for Fortran Linux includes the latest Intel Fortran compilers and performance libraries for IA-32, Intel® 64, and Intel® Many Integrated Core (Intel® MIC) architecture systems. This new product release now includes: Intel® Fortran Compiler 15.0.0, Intel® Math Kernel Library (Intel® MKL) Version 11.2, GNU* GDB 7.7. 

    New in this release:

  • 开发人员
  • Linux*
  • Fortran
  • 英特尔® Composer XE
  • Intel® Fortran Compiler
  • 英特尔® Fortran Composer XE
  • 英特尔® 数学核心函数库
  • Intel® Parallel Studio XE 2015 Composer Edition for C++ Linux*, Initial Release

    Intel® Parallel Studio XE 2015 Composer Edition for C++ Linux includes the latest Intel C/C++ compilers and performance libraries for IA-32, Intel® 64, and Intel® Many Integrated Core (Intel® MIC) architecture systems.

  • 开发人员
  • Linux*
  • C/C++
  • 英特尔® C++ 编译器
  • 英特尔® C++ Composer XE
  • 英特尔® Composer XE
  • 英特尔® 集成性能原件
  • 英特尔® 数学核心函数库
  • Intel® Threading Building Blocks
  • 如何在offload程序中控制协处理器的执行环境

    offload编译模式下Intel编译器的offload运行时系统提供了两种机制让主机CPU程序对协处理器上的执行环境进行控制:

    1. 在主机系统上设置环境变量,然后将这些环境变量传递到协处理器上
    2. 在主机程序中调用相应的运行环境控制函数

     

    环境变量:

    缺省情况下,当offload发生时运行时系统会把主机程序执行环境中的所有环境变量全部复制到协处理器的执行环境中。用户可以通过定义环境变量“MIC_ENV_PREFIX”的值来改变这一默认行为。当该环境变量被赋予某个特定值之后,offload运行时系统将不再复制全部主机环境变量,而改为只复制那些以“MIC_ENV_PREFIX”的值加上下划线为前缀的那些环境变量;而且,在协处理器执行环境中对应的环境变量将不会保留这些前缀。通过这种方式,用户就可以在主机系统和协处理器上对同一名字的环境变量使用不同的值。例如在主机系统中已如下方式设置环境变量:

     

    MIC_ENV_PREFIX=ABC

    OMP_NUM_THREADS=8

  • 开发人员
  • 学生
  • Linux*
  • C/C++
  • Fortran
  • 中级
  • 英特尔® Composer XE
  • Intel Parallel Composer XE
  • 开发工具
  • 并行计算
  • 订阅 英特尔® Composer XE