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
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.