Intel® Advanced Vector Extensions

Optimize for Intel® AVX Using Intel® Math Kernel Library's Basic Linear Algebra Subprograms (BLAS) with DGEMM Routine


Introduction

Although our initial efforts supports tunings and functionality in three areas, the Intel® Math Kernel Library (Intel® MKL), provides a broader set of functionality for scientific and engineering use. These are highlighted below:

  • Intel® Math Kernel Library
  • Intel® Advanced Vector Extensions
  • Parallel Computing
  • Threading
  • How to manually target 2nd and 3rd generation Intel® Core™ processors with support for Intel® AVX

    Manual cpu dispatch may be used to write code that will be executed only on Intel processors with support for Intel® Advanced Vector Extensions, such as 2nd generation Intel® Core™ processors (formerly code named “Sandy Bridge”), 3rd generation Intel® Core™ processors (formerly code named "Ivy Bridge") or future processors with support for Intel Advanced Vector Extensions 2..
  • Entwickler
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Apple OS X*
  • C/C++
  • Intel® C++-Compiler
  • Intel® C++ Composer XE
  • Intel® Composer XE
  • Intel® Parallel Composer
  • Intel® C++ Studio XE
  • Intel® Parallel Studio
  • Intel® Parallel Studio XE
  • CPU dispatch
  • 2nd generation Intel® Core™ processors
  • 3rd generation Intel Core processors
  • AVX 2.0
  • Intel® Advanced Vector Extensions
  • Intel® Core™ Prozessoren
  • Optimierung
  • Intel® Advanced Vector Extensions abonnieren