Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
29246 Discussions

Intel Fortran Compiler works on AMD-64-bit Processor?

yood
Beginner
701 Views
Hi. Can anyone tell me if the Intel Fortran Compiler 8.1 would generate code which would run on an AMD-64 bit processor? If so, what kind of OS and/or environment would it take to do it?
Thankx,
Mark
0 Kudos
2 Replies
TimP
Honored Contributor III
701 Views
Did you check
http://developer.intel.com/software/products/global/eval.htm

The same OS environments work on AMD, as long as you avoid the -xP and -xN options which are supported only on EM64T.
0 Kudos
Steven_L_Intel1
Employee
701 Views
Your question is a natural one - most of the material Intel puts out about the compilers explicitly says "Intel processors". However, as Tim suggests, the Intel compiler for "Intel EM64T" will generate good code for the 64-bit AMD processors as long as you use -xW and not -xP.

As for OS, and since you're asking on the Windows side of the house, Windows Server 2003 64-bit Extended or Windows XP 64-bit Extended will work. You will also need the specific Microsoft Platform SDK that is available only through MSDN labelled "October 2003". Do NOT use the later "Build 1247" PSDK with the 8.1 compiler - it will not work, as Microsoft changed the calling conventions. (A future releaese of the Intel compiler will work with the newer PSDK.)

Note that the Microsoft OSes are beta versions and should expect that you will have to rebuild all your applications for the retail releases.
0 Kudos
Reply