[Beowulf] Module file for Intel 11
John Hearns
hearnsj at googlemail.com
Tue Jan 20 06:12:23 PST 2009
2009/1/20 Kilian CAVALOTTI <kilian.cavalotti.work at gmail.com>
> Hi John,
>
>
> I would try to determine the machine type in the module file itself. Not
> sure
> if a modulefile could get the result of an external $(uname -m | sed
> 's/x86_64/intel64/;s/i[3-6]86/ia32/'), but the modulefile(4) manpage
> mentions
> a uname directive.
>
Yes, you can do that, for example:
if { [file exists "/bin/uname"]} {
set machinetype [ exec /bin/uname -m ]
if { $machinetype == "ia64" } {
>
>
> For me, Intel xxxvars.{c,}sh files never really fit into the module model.
> But
> I guess that's not what they have been designed for. So I used to give a
> look
> at was they do, which is often not much, and try to re-implement them using
> a
> modulefile.
>
Thankyou, that's useful.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.beowulf.org/pipermail/beowulf/attachments/20090120/e8fbef89/attachment.html>
More information about the Beowulf
mailing list