What types of research applications are appropriate for system-wide installations vs. a local installation in my project space?
Our go-to example of a local install is probably a Conda environment (or virtualenv etc.) to support Python versions and libraries users can generally handle on their own.
Systemwide we provide drivers and utilities local to each host. We also provide a large suite of software modules for programs like gcc and CUDA, which may have many users and where the specific version matters.
2 Likes
To elaborate on Craig’s post.
I only recently learned that I should be using the system-wide installed version of conda. Here is more information on how to use the system-wide version of conda / anaconda (even mamba is available on Alpine).