Skip to content

Software

The Center for High Performance Computing supports and provides a wide variety of software to researchers on CHPC systems. 

  To view a complete list of software available on CHPC systems, you can visit the CHPC Portal or use the module commands.

If there is a package the CHPC does not have installed yet, or a new version is available for a package, please contact us at helpdesk@chpc.utah.edu. You can also install software in your home directory or group space; please let us know if you run into difficulties compiling or installing your own software. For more information, please see our Application Support Policy.

Some commercial software requires licenses. You can see the status of licenses managed by the CHPC on our license status page. The page does not show licenses for all software managed by the CHPC; some programs may have other license management systems. If you have any questions about software licenses, please contact us.

Software on Windows Resources

Plase see the pages on Beehive and Narwhal for a description of the software installed on Windows resources.

Guides for Select Software on our Clusters

  This is not an exhaustive list of the software available to users on CHPC systems. To view a full list of software available on CHPC systems, please visit the CHPC Portal or list the available software via the module commands.

Click a category below to see more.

 Scientific Applications

 Access Utilities

 File Transfer and Management Utilities

 Scheduler (Slurm)

 Software Installation

 Programming Tools

 Machine Learning and Artificial Intelligence

 Environment Management and Modules

 Version Control

 Metrics

Last Updated: 11/19/25