05-10-2014
2,
0
Join Date: May 2014
Last Activity: 21 May 2014, 12:35 PM EDT
Posts: 2
Thanks Given: 1
Thanked 0 Times in 0 Posts
AVX for Linux (32-bit)
For Intel processors we've a lot of new instruction sets (AVX and AVX2 already exists, AVX512 is announced). Therefore an application has to check during run time which instruction sets are available. I've written for that purpopse some procedures, which are callable from C or C++.
A strange result is that: With Ubuntu (64-bit), AVX is properly indicated. The 32-bit version doesn't indicate AVX (same CPU, other OS). So, the reason is probably that AVX isn't supported from the 32-bit kernel. I've an Ivy Bridge processor, which supports AVX. Does anyone know more destails? Your help and tips are welcome.
Gunther