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

Considering purchase of IVF 8.1 but I have an AMD64

pecan204
Beginner
426 Views
Hello All,
I haveupgraded to another computer from win98 to an amd64 win xp operating system.
PreviouslyI had alot of success with CVF 6.0,win98, with an amd athlon.
Now I amat a crossroads in considering if a purchase of IVF 8.1 is a good choice.
Can anyone give me any pro's and con's, ot any kind of comments would be helpfull?
One particular area I am concerned about is if IVFwill run efficiently with the amd64?
Thanks for any comments.
Ken
0 Kudos
3 Replies
Steven_L_Intel1
Employee
426 Views
Yes, it will work fine. Use the /xW (Pentium 4) optimization option and not /xB, /xN or /xP. Also, do not use /fast (which is shorthand for a bunch of switches that include /xP.)
0 Kudos
TimP
Honored Contributor III
426 Views
According to http://developer.intel.com/software/products/compilers/fwin/whatsnew.htm
your purchase of the 32-bit compiler entitles you to download the 64-bit compiler to develop 64-bit applications to run in the 64-bit beta Windows operating system. As Steve mentioned in a recent post, the current 64-bit compiler requires a Microsoft SDK (build 1218 preferred), but does not use Visual Studio. The 32-bit compiler works fine also, as Steve explained, with either 32- or 64-bit Windows.
0 Kudos
Steven_L_Intel1
Employee
426 Views
Well, that's a somewhat different thing, but it's a good point. We offer both 32 and 64-bit compilers for the "x86-extended" platform. My earlier reply referred to the 32-bit compiler. We do also offer a 64-bit compiler, labelled as being for "Intel EM64T", but which does support AMD64 when run in 64-bit mode on a Windows OS that supports that mode (currently such Windows versions are in beta.) As Tim says, the Microsoft platform SDK is required, and you need to be an MSDN subscriber to get it. I will also note that the particular PSDK needed WILL change in a compiler update, due to an incompatible calling convention change MS made.
0 Kudos
Reply