Skip to main content

Software Installation on Palmetto

Palmetto2, our High Performance Computing cluster, offers a variety of software installation options to accommodate the diverse needs of our users.

Centrally Installed Software

Centrally installed software includes widely used packages and dependencies that are essential for many scientific applications. These core modules are maintained to be easily accessible by all cluster users.

Software for Research Groups and Courses

Custom optimized software installations are available for research groups and courses. Benefits include:

  • Uniform access to the same software version for all group members
  • Elimination of the need for individual installations in personal directories

To request a group installation, research group advisors or course instructors should fill out the software support form.

Software for Single Users

Individual users may require software for personal use or short-term testing. Assistance with installation in home directories is available through the software support form.

Self-installation is possible by following the provided documentation for installing from source, or by using the "spack" module if the package is available through "spack".

Example: Using the "spack" Module

module load spack
spack install [package-name]

Detailed Example can be found here: Palmetto Spack Installation

info

Important Notes

  • Privileged Commands: Users are not permitted to run “sudo” or use OS-specific package managers like “apt” or “yum”.
  • Module Updates: If you are using “spack” or linking against centrally provided modules, you may need to recompile your software after module updates post-maintenance.