End of Alphaserver SC service and start of new SGI Altix (AC) service.
The SC service will be replaced by a service on the new SGI Altix (ac.apac.edu.au) system very shortly. It is important that all users read this newsletter which outlines the planned changeover process from the SC to the AC and the major differences that users will encounter in using the SGI Altix system. Further details will be available in the AC section of the Userguide and updates mailed out as the changeover approaches.It is not yet possible to login to the AC. Users will be emailed when this becomes possible.
Table of Contents
| Transfer to AC, the SGI Altix Cluster |
|
| Files | Closer to the date for turning off the SC we will send out full details of the procedure for moving files but, before then, it would be helpful if users could please clean up their directories in /short and /home. In particular, remove any binaries that you do not need to use again on the SC as they will not run on the Altix and code will have to be recompiled. |
| Using Modules to replace USE_PACKAGE |
To cope with different versions of software packages and to simplify the
setting up of environments for running facility provided software the AC will
be using
the Modules package. This provides for dynamic modification of the user's
environment and will replace the practice of using
setenv USE_PACKAGE required on the SC and LC.
You will need to amend batch jobscripts and .login, .cshrc or .profile files that use the USE_PACKAGE mechanism for setting paths to libraries or executables. Note that you will no longer need the line source /opt/etc/system_cshrc in your .cshrc or . /opt/etc/system_profile in your .profile. Modules have also been installed on the LC and users are encouraged to start using them there. Further information is given here. Example usage of modules includes:
module availThis gives the list of all modules available to use on the AC. The list contains both version generic (our recommended default) and version specific modules for software packages, compilers and libraries. module load gaussian/g03 This adds the default Gaussian g03 module so will adjust environment variables and add the Gaussin bin directory to the path so that g03version can be used. module unload gaussian/g03-default This will clear your environment of the environment variables required for g03 without you having to logoff and logon again. module listThis will display all modules currently loaded in your environment. module help This will give a summary of the module commands.
All batch job scripts copied from the SC or LC which have a line
We encourage people to load a minimal number of packages through their login shells, and instead load the modules in the batch job scripts, or interactively. Example scripts for NF provided software will appear in the "How to Use" section of the software web pages. |
| AC compilers |
All code ported from the SC will also have to be recompiled with the Intel or
GNU compilers.
Compilers available on the AC include the GNU compilers ( The Itanium processors on the AC are 64 bit so all code compiled on the LC (x86) with the Intel compilers will have to be recompiled. Note that the IA64 is not the same as the extended EM64T system available on some 32 bit processors (x86-64) so any code compiled using this option for 64 bit will have to be recompiled. |
| Packaged software on the AC |
Most packages will be made available on the AC. The
software web pages
have been expanded to
include software to be installed on the AC and will be continually
updated as software is made available. Several packages have already
been ported, including chemistry packages Gaussian(G03), Gamess, and NWChem,
and math library packages PetSC, LAPACK and ScaLAPACK, and netCDF.
Others will be installed as soon as possible but if you
have particular need for a package not yet available please contact help@nf.apac.edu.au.
However, there are a few packages that will not be made available since some packages do not have versions for the Itanium processor. For example Mathworks have not made Matlab available for Itanium. Matlab will continue to be available on the LC. One alternative for Matlab is Octave. An enhanced 64 bit version of Octave has been developed under the APAC Computational Tools and Techniques program. Please contact help@nf.apac.edu.au if you would like early access to this Octave version. Some packages have access restrictions, for example due to license arrangements. These restrictions will be carried over to the AC system. However, if you have problems accessing a package for which you believe you have valid access please contact help@nf.apac.edu.au. |
| AC queueing |
The queues will be the same as on the SC with minor changes to some limits.
The command nf_limits will be available
to check user and project limits for memory, walltime and number of processors
in each queue.
|
| AC Filesystems |
Filesystems on the AC will be the same as on the SC, that is,
|