Historically software installations have been a sticking point for many users or CURC resources. Though we still encourage users to install and manage their own packages locally, CURC has decided to move forward with the following software policy:
CURC will perform software installations for users of CURC resources in a globally accessible module stack provided:
- A user requires a specified software that is unavailable on the current stack.
- A user requires a different version of a currently existing software which provides additional functionality required for the user’s work.
- The user provides all of the relevant information including release, version, etc.
- The installation will not violate the software’s User Agreement policy.
- The installation is not better suited for a local install (I.E. Anaconda Environments, Singularity Containers).
Furthermore, licensed/proprietary software are subject the following requirements:
- The user has access to an appropriate license for cluster usage.
- The license can be installed or accessed on the cluster.
Software accepted to be installed will be given an estimated installation time based on capacity of the team and urgency of the request. Note that this time is an estimation and not a hard set deadline. Installed software will be available to load with a module in the ‘User Software’ category in the software stack. Unused modules will be pruned after 12 months without usage. Any pruned module may be restored by user request.
Core software such as compilers, MPIs, and relevant libraries will be updated at a semesterly interval. A different version of these core softwares can be requested at any point, but installation may be performed in accordance to that timeline.
All software installations are “Best Effort” and are not guaranteed. RC reserves the right to deny any software installation that is requested on CURC resources.
To request a software installation please fill out the Software Request Form
Please note that this software policy is subject to change. Please review the software policy before submitting a request.
Alpine is jointly funded by the University of Colorado Boulder, the University of Colorado Anschutz, Colorado State University, and the National Science Foundation (award 2201538).
Couldn’t find what you need? Provide feedback on these docs!