Community
cancel
Showing results for 
Search instead for 
Did you mean: 
emmanuel_attia
Beginner
261 Views

ivec.h / dvec.h / fvec.h

Hello,

I wanted to know if the headers for C++ SSE ivec/dvec/fvec which are provided with Microsoft C++ and Intel C++ compilers are going to evolve with SSE3 to AVX extensions ?

And also, are they available for GCC ?

Thanks in advance,

Emmanuel
0 Kudos
3 Replies
TimP
Black Belt
261 Views

Did you look up the references to these questions on the Visual Studio and gcc sites?
If AVX is not to be supported by Microsoft for more than a year, except for driver development, it seems premature for anyone outside of Microsoft to guess what they will do.
In my opinion, g++ will have enough work ahead to keep up with C++ standards, and support for Microsoft extensions is likely to continue to lag.
emmanuel_attia
Beginner
261 Views

I ask here, because these wrappers seems to be owned by Intel since they start by
"*** Copyright (C) 1985-1999 Intel Corporation. All rights reserved."

(With both MS and Intel's compilers).
Thomas_W_Intel
Employee
261 Views

vdec.h as included in the Intel C++ Compiler 11.1 already includes the extensions to 256 bit.

When Visual Studio will support AVX, you have to ask Microsoft as Tim already pointed out.
Reply