- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
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.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page