Compiler Topics

Intel® Parallel Studio XE 2015 Composer Edition for Linux Silent Installation Guide

Intel® Parallel Studio XE 2015 Composer Edition for Linux
"Silent" or non-interactive Installation Instructions

 

Navigation:

Linux and Mac OS X Compilers Installation Help Center: /en-us/articles/intel-compilers-linux-installation-help

 

Contents of this document:

 

  • Developers
  • Linux*
  • C/C++
  • Fortran
  • Advanced
  • Intermediate
  • Cluster Tools
  • Compilers
  • silent installation
  • Development Tools
  • How Intel® AVX2 Improves Performance on Server Applications

    The latest Intel® Xeon® processor E5 v3 family includes a feature called Intel® Advanced Vector Extensions 2 (Intel® AVX2), which can potentially improve application performance related to high performance computing, databases, and video processing. Here we will explain the context, and provide an example of how using Intel® AVX2 improved performance for a commonly known benchmark.

  • Developers
  • Partners
  • Students
  • Linux*
  • Server
  • Intermediate
  • Intel® C++ Compiler
  • AVX2
  • AVX
  • SSE
  • server
  • High Performance Linpack
  • LINPACK Benchmark
  • Linpack
  • Enterprise
  • Parallel Computing
  • Threading
  • Vectorization
  • Improve Intel MKL Performance for Small Problems: The Use of MKL_DIRECT_CALL

    One of the big new features introduced in the Intel MKL 11.2 is the greatly improved performance for small problem sizes. In 11.2, this improvement focuses on xGEMM functions (matrix multiplication). Out of the box, there is already a version-to-version improvement (from Intel MKL 11.1 to Intel MKL 11.2). But on top of it, Intel MKL introduces a new control that can lead to further significant performance boost for small matrices. Users can enable this control when linking with Intel MKL by specifying "-DMKL_DIRECT_CALL" or "-DMKL_DIRECT_CALL_SEQ".

  • Developers
  • Professors
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Unix*
  • Server
  • C/C++
  • Fortran
  • Advanced
  • Beginner
  • Intermediate
  • Intel® Math Kernel Library
  • small matrix
  • performance
  • Optimization
  • Checking for unitialized variables using init compiler option

    The Intel® Fortran Compiler 15.0 provides new capability for checking certain uses of uninitialized variables.   This new capability is provided by the -init option on Linux* and OS X*, and the /Qinit option on Windows*

    This option allows initializing a class of saved variables to either zero or to signaling NaN. Variables affected include variables with an explicit SAVE attribute and those variables that are implicitly saved, with the following key exceptions:

  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Fortran
  • Intel® Fortran Compiler
  • What’s New in the Intel Compiler

    The list below summarizes new features in the Intel® C++ Compiler 15.0 and the Intel® Fortran Compiler 15.0. For more details about changes in the Intel compilers since the previous release, including a list of new options, please refer to the ‘What’s New’ section in the release notes (C++, Fortran).

  • Developers
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • C/C++
  • Fortran
  • Advanced
  • Beginner
  • Intermediate
  • Intel® C++ Compiler
  • Intel® Fortran Compiler
  • OpenMP*
  • Development Tools
  • Intel® Core™ Processors
  • Intel® Many Integrated Core Architecture
  • Optimization
  • Parallel Computing
  • Threading
  • Vectorization
  • Intel® C++ Compiler 15.0 for Linux Sets “-ansi-alias” by Default, Noncompliant Code May Fail

    Beginning with version 15.0, the Intel® C++ Compiler for Linux enables -ansi-alias by default at optimization level 2 (-O2). The -ansi-alias option indicates that the code complies with ANSI aliasing rules.

    If the application code adheres to ANSI aliasing rules, this change allows the compiler to make aggressive optimizations. The effect of this change on runtime performance depends on the application, the optimization methods supported by the compiler, and the compiler switches used.

  • Developers
  • Linux*
  • C/C++
  • Intermediate
  • Intel® C++ Compiler
  • Intel® Many Integrated Core Architecture
  • Optimization
  • Vectorization
  • Intel Compilers - Supported compiler versions

    The following compiler versions are supported:

    • Intel® C++ and [Visual] Fortran Compiler XE 15.0 (Intel® Parallel Studio XE 2015)
    • Intel® C++ and [Visual] Fortran Compiler XE 14.0 (Intel® Parallel Studio XE 2013 SP1)
    • Intel® C++ and [Visual] Fortran Compiler XE 13.1 (Intel® Parallel Studio XE 2013)

    The general policy is that the current version and two previous major versions are supported.

  • Developers
  • Professors
  • Students
  • Apple OS X*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • C/C++
  • Fortran
  • Compilers
  • Intel® C++ Compiler
  • Intel® C++ Composer XE
  • Intel® Fortran Compiler
  • Intel® Visual Fortran Composer XE
  • support
  • VersionSpecific
  • OpenMP* 4.0 Features in Intel Compiler 15.0

    Intel® C++ Compiler 15.0 and Intel® Fortran Compiler 15.0 support the OpenMP* 4.0 standard, with the exception of user-defined reductions. Refer to the compiler documentation (C++ | Fortran) for more information.

    Intel C++ Compiler 15.0 and Intel Fortran Compiler 15.0 adds support for several OpenMP* 4.0 features and directives as defined by the OpenMP* 4.0 specification:

  • Developers
  • C/C++
  • Fortran
  • Intermediate
  • Intel® C++ Compiler
  • Intel® Fortran Compiler
  • OpenMP*
  • Intel® Many Integrated Core Architecture
  • Optimization
  • Vectorization
  • Subscribe to Compiler Topics