AMX Analysis - GNU & Intel

AMX Analysis - GNU & Intel

Portrait de srimks

Hi.

I would like to explore AVX behaviour with some HPC scientific-applications with both Intel & GNU Compilers. I havefew queries -

(a) Can I get the EVAL version for Intel AVX Simulator on Linux. If YES, this EVAL version would be for how many days?

(b) Can I simulate AVX with GNU Compiler Toolchain (GCC - 4.4, Binutils-2.18.50.0.9, & Glibc-2.7)?

Also, can I get a link to download tar source of GCC-v4.4?

(c) I douse Intel Compiler (v-10.0), can I have Intel AVX library support on this Intel-v10.0 compiler toolchain?
Above analysis 'll be doing onClovertown processor from Intel.

Looking forward.

~BR

2 posts / 0 nouveau(x)
Dernière contribution
Reportez-vous à notre Notice d'optimisation pour plus d'informations sur les choix et l'optimisation des performances dans les produits logiciels Intel.
Portrait de Tim Prince

http://software.intel.com/en-us/whatif/ still carries a link to the SDE download page.

The recent gnu binutils, as you mentioned, is needed for AVX code generated by gcc or otherwise. As far as I know, glibc 2.5 through 2.8 have been tested successfully with gcc 4.4 under linux x86_64.

Weekly snapshot tarballs of gcc 4.4 source code are posted at ftp://gcc.gnu.org/pub/snapshots/ gcc supports only the 128-bit subset of AVX. Pre-built binaries for Fortran and C are available at gfortran wiki.

The AVX option, with full support for the instructions planned for hardware 2 years from now, should be present in Intel 11.1 compilers, As 11.0 just released, that would be some months away.

Even though Core i7 has significantly relaxed alignment requirements for the 128-bit operations, compared with Core 2, the 256-bit AVX on the first hardware implementations is expected to be strongly dependent on 16-byte alignments

Connectez-vous pour laisser un commentaire.