Intel® Advanced Vector Extensions

Samples for Intel® C++ Composer XE

Intel® C++ compiler is an industry-leading C/C++ compiler, including optimization features like auto-vectorization and auto-parallelization, OpenMP*, and Intel® Cilk™ Plus multithreading capabilities; plus the highly optimized performance libraries.

We have created a list of articles with samples explaining the features in detail and how or when to use in the source code. There are:

  • 开发人员
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Apple Mac 操作系统 X*
  • C/C++
  • 中级
  • 英特尔® C++ Composer XE
  • Intel® Advanced Vector Extensions
  • 英特尔® SIMD 流指令扩展
  • OpenMP*
  • 优化
  • 并行计算
  • 矢量化
  • VecAnalysis Python* Script for Annotating Intel C++ & Fortran Compilers Vectorization Reports

     

    This is the Python* script used to annotate Intel® C++ and Fortran compiler 13.1 (Intel® C++/Fortran/Visual Fortran Composer XE 2013 Update 2 and later) vectorization reports produced at -vec-report7.  The attached zip file contains:

    • vecanalysis.py 
    • vecmessages.py
    • README-vecanalysis.txt

    NOTE: You will need Python* version 2.6.5 or higher. For more information, and download instructions please click here.

  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • C/C++
  • Fortran
  • 高级
  • 入门级
  • 中级
  • 英特尔® C++ 编译器
  • 英特尔® C++ Composer XE
  • 英特尔® Composer XE
  • Intel® Fortran Compiler
  • 英特尔® Fortran Composer XE
  • 英特尔® Visual Fortran Composer XE
  • 英特尔® C++ Studio XE
  • 英特尔® Fortran Studio XE
  • vec-report7 python vecanalysis vecmessages annotation
  • Intel® Advanced Vector Extensions
  • 英特尔® SIMD 流指令扩展
  • 优化
  • 并行计算
  • 矢量化
  • Intel感知计算(1)- 简介

    Intel感知计算(1- 简介

    Intel感知计算通过设备感知和理解用户行为来进行人机交互,它是更加自然的、身临其境的、直觉交互方式。现在Intel感知计算SDK Beta版本已经能够使用,网友可以访问http://software.intel.com/en-us/vcsource/tools/perceptual-computing-sdk 来下载安装文件,如图1所示:

    Intel® Intrinsics Guide

    Overview

    The Intel Intrinsics Guide is an interactive reference tool for Intel intrinsic instructions, which are C style functions that provide access to many Intel instructions – including Intel® Streaming SIMD Extensions [XX] (Intel® SSE[XX]), Intel® Advanced Vector Extensions (Intel® AVX), and more – without the need to write assembly code.

    This guide provides searching and filtering functionality, in addition to reference information for every intrinsic. Reference information includes synopsis, description, functional operation, and corresponding instruction(s).

  • 开发人员
  • Intel® Advanced Vector Extensions
  • 英特尔® SIMD 流指令扩展
  • Architecture Pattern: Compute On Demand

    There are so many examples of applications using pre-processing strategy that it is trivial. For example using a webcam we often find the device driver doing some software adjustments and corrections such as white balancing. Too often we find devices using software features. Other examples would be in a pipeline and User Interfaces. When it comes to UI we already learned to fill the list when the user clicks the drop-down, so only when the user really wants to use the list we will "pay" for the data.

    页面

    订阅 Intel® Advanced Vector Extensions