Intel® Fortran Compiler

使用面向 Windows* 操作系统的英特尔® MKL 动态接口

Intel MKL(v.10.3) provides dynamic interface libraries for for Windows* OS only. It enables you to dynamically select the interface and threading layer for Intel MKL. To use the dynamic interface, the link line will be: icl.exe test.cpp mkl_rt.lib
  • Developers
  • Microsoft Windows* (XP, Vista, 7)
  • C/C++
  • Fortran
  • Intel® C++ Compiler
  • Intel® Fortran Compiler
  • Intel® Math Kernel Library
  • Parallel Computing
  • 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 OS X*
  • Fortran
  • Intel® Fortran Compiler
  • tasking
  • OpenMP*
  • Optimization
  • Requirements for Vectorizable Loops

    Vectorization is one of many optimizations that are enabled by default in the latest Intel compilers. In order to be vectorized, loops must obey certain conditions, listed below. Some additional ways to help the compiler to vectorize loops are described.
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • C/C++
  • Fortran
  • Intermediate
  • Intel® C++ Compiler
  • Intel® Fortran Compiler
  • Intel® Parallel Composer
  • loops
  • Optimization
  • Vectorization
  • Performance hints for WRF on Intel® architecture

    This note explains how to configure the Weather Research & Forecasting (WRF) run-time environment in order to achieve best performance and scalability on Intel® architecture with Intel® software tools.
  • Linux*
  • Fortran
  • Intel® Fortran Compiler
  • Intel® Math Kernel Library
  • WRF
  • OpenMP*
  • Optimization
  • Subscribe to Intel® Fortran Compiler