Intel® Advanced Vector Extensions

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..
  • Разработчики
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Apple Mac 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™
  • Оптимизация
  • Working with Streamed Data in Intel Atom Processor Based Intelligent Systems

    Embedded workloads frequently involve a constant flow of streamed vector data. The article and presentation shows how you can call transcendental functions on each individual data element or generate summary statistics with the Intel Math Kernel Library.
  • Emberson beta program
  • Intel® Advanced Vector Extensions
  • Процессоры Intel® Atom™
  • Оптимизация
  • Параллельные вычисления
  • 利用英特尔高级矢量扩展指令集进行 Wiener 过滤

    Wiener filtering (also known as Least Mean Square filtering) is a technique for removing unwanted noise from an image. This article discusses Wiener filtering, and includes an example of code that has been optimized using Intel® AVX
  • Разработчики
  • Intel® Advanced Vector Extensions
  • Графика
  • Параллельные вычисления
  • Страницы

    Подписаться на Intel® Advanced Vector Extensions