Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

ifort on Xeon

swang
Beginner
582 Views
I am compiling a Fortran program. The make file I used is like:

FCFLAGS = -I(LIBINCLUDE) -O2 -tp p6 -pc 32 convert big_endian
LDIOTUIBS = -O2 -tp p6 -pc 32 -convert big_endian


The above is for a IA32 machine. What should I change so that the same make file can be used on a Xeon(EMT64) machine.

Thank you for your help.
0 Kudos
2 Replies
TimP
Honored Contributor III
582 Views
If you are switching to the 64-bit ifort for EM64T, the -tp option would be meaningless, and the -pc32 option would be unlikely to be useful. If you are having specific difficulties, please describe them.
0 Kudos
swang
Beginner
582 Views
Dear Tim:
Thank you for your help.
I compiled with the original flag. Howver, when I run the execution file, I got bus errors. I don't know whether this is caused by the compiler or the fortran code.
If -tp is meaningless, what option should I use for Xeon?
Regards,
zoom, 7/12/2005
0 Kudos
Reply