Skip to main content
Have a request for an upcoming news/science story? Submit a Request

Clusters to switch to hierarchical modules

Carter, Conte, Hammer, Hathi, Rice, Scholar, and Snyder have been converted to hierarchical modules. All front-ends have been converted, and nodes will update over the next couple of hours. Running jobs will not be impacted by this change.

If you have any existing login SSH sessions open this morning, you will need to log out and back in to refresh the module environment.

Old style module load commands should still continue to function until the end of the Spring semester, however you will be given a warning message and a suggestion on how to correct your scripts. Once you believe you have made all the necessary changes you may turn off the old-name translation by:

$ touch ~/.hierarchy

Then, by logging out and back in, the automatic translation will be disabled. This will allow you to be sure that your scripts are correctly updated before the translation is turned off system wide at the end of the semester. We will send further details and timing on turning off translations in the coming weeks.

Additionally, a default module has now been set. The ITaP-recommended set of compiler (Intel 16) and MPI (OpenMPI or IMPI, depending on cluster; essentially the devel module) will now be loaded by default when you log in. If you or your job scripts load your own version of a compiler or MPI, your version will automatically replace the default and you will see no change in behavior.

Original Message

On February 1st, 2017 the Carter, Conte, Rice, Snyder, Hammer, and Scholar's software stack will be converted to an hierarchical configuration. This new software has been in use on Halstead since it was brought online. This change will help prevent errors and configuration problems due to version mismatches or conflicting software, and will allow for ITaP to provide a more robust software stack.

This change may require you to make small modifications to your job scripts. The module command will attempt to automatically translate these for you to help ease into the transition but an automatic translation may not always be possible, and this functionality will only be offered for a limited time.

All clusters are now live with new environment, so testing machines have been turned off because the new environment is now live.

Additional information and explanations about the module hierarchy can be found in the user guide.

If you have any questions or concerns please contact us at rcac-help@purdue.edu.

Originally posted:
Last updated: