Intel® Moderncode for Parallel Architectures
Support for developing parallel programming applications on Intel® Architecture.

AMD64 Athlon & Turion compared to Intel EM64T

joncamp1
Beginner
116 Views
AMD uses the AMD64 instruction set if I am correct? Intel uses the EM64T instruction set as well as the Itanium set?
Why is Intel better? and Does the icc (intel c++ compiler) support AMD64?
Regards,
jon
0 Kudos
1 Reply
TimP
Black Belt
116 Views
Most software built for AMD64/EM64T uses the instructions which those platforms have in common, staying within the limits of instruction level compatibility. The Itanium instruction set is entirely different. Itanium has limited support for 32-bit instruction emulation, not as effective as the 32-bit mode of AMD64/EM64T.
icc supports the instructions which EM64T and AMD64 have in common, with the -xW architecture switch. Likewise, OpenMP, OS-native threading and MPI parallel models work on both platforms. You can read plenty elsewhere to help form your opinion about relative merits in the application areas which interest you.
Reply