AVX2 integer intrinsics usage

AVX2 integer intrinsics usage

Dear All,
The sandy bridge processor +Intel compiler 11.1 >+ Visual Studio 2008 > are togetherrequired fordevelopment of programs containing AVXfloating point instructions.

Intel hasrecentlyupdated the AVX instruction set referencewhereinfull fledged 256bit INTEGER intrinsic operations are possible (Haswell New Instructions (HNI)): http://software.intel.com/en-us/blogs/2011/06/13/haswell-new-instruction-descriptions-now-available/

1. If the 256 Bit integer intrinsicsare to be used in programsapart form the above mentioned h/w s/w resourcesare there any additional tools required fordevelopment of the code. Is there any new intrinsic emulation file available which contains declarations of theinteger intrinsic (like the file #include "avxintrin_emu.h")?
2. does the operating system need to be updated for HNI to be incorporated?
3. does the Intel Compiler support HNI? Visual Studio 2010-?
4. Any emulator for HNI-?

Thanks very much!
D

2 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

about upcoming support of instructions, see details as

For the Haswell new instructions, support exists in the CVS trees for binutils and gdb. GCC support is planned for GCC4.7.

as by
http://software.intel.com/en-us/articles/intel-software-development-emul...

Note the SDE is already available software emulator

also - please check

CHAPTER 3 , SYSTEM PROGRAMMING MODEL,
from Intel Advanced Vector Extensions Programming Reference
( http://software.intel.com/file/36945 )
which explains details about the detection of the support accross different points...

Leave a Comment

Please sign in to add a comment. Not a member? Join today