This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
‹The template How-to is being considered for merging.›
|
Stable release | 5.5.0
/ November 11, 2024 |
---|---|
Repository | |
Operating system | Unix-like |
License | GNU General Public License#Version 2 |
Website | modules |
The Environment Modules system is a tool to help users manage their Unix or Linux shell environment, by allowing groups of related environment-variable settings to be made or removed dynamically.
Modules has been around since the early 1990s[1] and is used at some of the largest computer centers[2] to deploy multiple versions of different software tools to users. The National Energy Research Scientific Computing Center (NERSC) reports that they use Environment Modules to manage nearly all software.[3] Environment Modules is specified as a Baseline Configuration requirement of the DoD High Performance Computing Modernization Program (HPCMP)[4] Project Baseline Configuration[5] team for participating DoD Supercomputing Resource Centers (DSRCs).