[Users] -xHost in edison.cfg

Roland Haas rhaas at illinois.edu
Sun Sep 18 13:36:31 CDT 2016


Hello all,

NERSC's edison cluster specifies -xHost in its cfg file. However login
nodes and compute nodes are actually different (Sandy Bridge vs. Ivy
Bridge cpus). 

A quick test removing -xHost reveals a possible reason: without -xHost
the compiled exectuables do not run on the head node. No for the actual
question: is it worthwhile to claim cross compilation (and the
requirement to have to specify endianess, type sizes etc manually) to
possibly gain some more speed? 

Given that Ivy and Sandy Bridge are tick and tock I would not expect
much of a gain (though maybe Ivy Bridge actually offers wider AVX
instructions?).

At least I will add a comment to edison.cfg explaining why either
-xHost is used or why a cross compilation is required.

Yours,
Roland

-- 
My email is as private as my paper mail. I therefore support encrypting
and signing email messages. Get my PGP key from http://keys.gnupg.net.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
Url : http://lists.einsteintoolkit.org/pipermail/users/attachments/20160918/10977f89/attachment.bin 


More information about the Users mailing list