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

9.1 & woodcrest support

binky
Beginner
824 Views
Does Intel (Fortran) Compiler 9.1 support woodcrest?
It does accept -xT but does it really help?
TIA
0 Kudos
6 Replies
Steven_L_Intel1
Employee
824 Views
Yes, Woodcrest is supported. Whether -xT helps is application dependent, but it does do something useful for Woodcrest, Merom and Conroe.
0 Kudos
binky
Beginner
824 Views

Steve, many thanks!

sure, the usefulness of -xT will be case specific.

do you know if -xT is forced by default if I use -O3? I am asking because there is no a single word (obviously)in man pages or any other documentation I know of.

And BTW do you know when 10.0 is out as beta or otherwise?

0 Kudos
Steven_L_Intel1
Employee
824 Views
No, -xT is not forced on by any other option. You must ask for it explicitly. Consider it similar in usage and effect to -xP except that it requires an Intel Core 2 processor (Conrow/Merom) or Woodcrest (whatever they decide to call it officially.) It is true that, for now, the only place it is mentioned is the release notes.

If you were an active beta tester of 9.1, we'll likely let you know when the beta for the next version begins. I can't make comments on when that would be.
0 Kudos
TimP
Honored Contributor III
824 Views
As before, ifort defaults to code which will run on all supported platforms, so -xT is never a default. That option is most likely to be beneficial in specialized instances where the new instructions are useful. I have to agree the documentation on that is weak.
There is a lot of work to do before 10.0 could come out in beta. I personally am satisfied that 9.1 is an excellent compiler, and will continue to see a few small improvements.
0 Kudos
binky
Beginner
824 Views

I was sure thatif -O3 is used then -xP is assumed unless overridden by -xW or similar. So by analogy I was thinking that if I am using -O3 on a woodcrest then the compiler might as well default to -xT when -O3 is requested.

I've missed somehow 9.1 beta although I was involved in 9.0 beta. Hopefully we will learn about 10.0 beta in time.

yes, 9.1 is a great compiler.

0 Kudos
Steven_L_Intel1
Employee
824 Views
No, -O3 does not imply -xP. -fast does.
0 Kudos
Reply