Software: Difference between revisions

From NU HPC Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
Running jobs on HPC clusters often necessitates the use of preinstalled software. For instance, executing a Python script requires the appropriate version of Python to be installed. Shabyt facilitates researchers by providing access to necessary software. Users of Shabyt can utilize pre-installed software, install their own, or request the HPC team to install specific software. This section outlines how users can manage software on Shabyt.
Running jobs on HPC clusters often requires the use of preinstalled software. For instance, executing a Python script requires the appropriate version of Python to be installed. Shabyt facilitates researchers by providing access to necessary software. Users of Shabyt can utilize pre-installed software, install their own, or request the HPC team to install specific software. This section outlines how users can manage software on Shabyt.


=== Software Availability (How to Find Software) ===
=== Software Availability (How to Find Software) ===

Revision as of 01:09, 3 July 2024

Running jobs on HPC clusters often requires the use of preinstalled software. For instance, executing a Python script requires the appropriate version of Python to be installed. Shabyt facilitates researchers by providing access to necessary software. Users of Shabyt can utilize pre-installed software, install their own, or request the HPC team to install specific software. This section outlines how users can manage software on Shabyt.

Software Availability (How to Find Software)

To perform tasks on Shabyt, users need to ensure the required software is installed and loaded into the environment. Shabyt offers several software systems that can be loaded using environment modules. If you need software as a dependency, you can search for it using module commands, as detailed in the Module Environments and Commands section.

Building Software

If the software you require isn’t available on Shabyt, you have the option to install it yourself. This can be done using a tool called SStack, which allows the installation of multiple software stacks, such as Spack and Anaconda (miniforge/micromamba). These stacks are linked together using Lmod module files. Once installed, you can access and use the software through environment modules.

Software Request

If the software you need is not available on Shabyt and you cannot install it using the SStack tool, you can submit a software request to the HPC team for installation.