I used icpc to compile an AVX program with instruction such as _mm256_maskload_epi32.
The program compiles and links fine. When I run it, I got "Illegal instruction" error.
This is on Linux machine, "SLES11SP2-2 Revision 0 ia32e".
I do see "avx" on "/proc/cpuinfo".
If I only have instruction like _mm256_sub_ps, it is fine.
Please help. If it is the hardware limitation, how should I check?
Thanks,