On Jun 22, 2009, at 8:23 PM, Alan Louis Scheinine wrote:

On the Cray systems I have access to (Kraken) this variable is set to

-tp barcelona-64

Which just tells the compiler which CPU to optimize for.
I would like to use it on our system where we have a mix of AMD revisions, using PGI's unified binary, to support all of these

-tp x64,amd64e,barcelona-64

Now I am sure many will argue against setting a value like this by default on a system, but its much better solution than dealing one at a time what SIGILL means.

Brock Palen

I do not know where and how PGI_POST_COMPILE_OPTS is used,
nonetheless, why would you want to set this option rather than
CFLAGS and LDFLAGS in those cases where an application uses those
environment variables?  The Cray compilation procedure adds a great
deal to the compile or link command so you would need to look at
how it is used in the actual compilation command, in particular,
using the option "-v".  Changing PGI_POST_COMPILE_OPTS and looking
for your change in the compilation line revealed with -v might
give you confidence about how it is used in the Cray compilation
and linking but I don't think Cray expects the user to change
this variable -- unless he or she is cross-compiling.

Alan

--

 Alan Scheinine
 200 Georgann Dr., Apt. E6
 Vicksburg, MS  39180

 Email: alschein...@tuffmail.us
 Mobile phone: 225 288 4176



_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org sponsored by Penguin Computing
To change your subscription (digest mode or unsubscribe) visit 
http://www.beowulf.org/mailman/listinfo/beowulf

Reply via email to