Lmod Tutorial

Date and Time: 
2014 April 9th - FULL DAY
CG - room TBD
Robert McLay

Lmod is a modern tool for consuming module files, with a strong focus on providing users easy access to their (scientific) software stack, without hindering experts. It is the handshake between the system administrators and end users, and delivers a powerful yet flexible way of configuring and managing their working software stack. Lmod is feature-rich, well supported, continuously enhanced, and comes with a vibrant community. This tutorial will cover the main concepts in a module system, the choice of module layout (hierarchical vs. flat), The basics in installing Lmod and how to leverage the module system to track how which software package user use and do not use.

Speaker Description: 

Doctor Robert McLay received bachelors and masters degree from the Massachusetts Institute of Technology and his Ph.D in Engineering Mechanics from The University of Texas at Austin. His research include C++ software development, regression testing, and software tools, all related to large parallel numerical simulation codes. In particular, he has done work in parallel finite-element programs solving incompressible fluid flow and heat transfer.

His interest in software tools and support of HPC programming environments has lead to his development of Lmod, a modern replacement for Environment Modules system. Lmod's major advantages are protect all users from loading incompatible software without hindering experts. This work as lead to an interest in tracking the software usage through the module system.

PDF icon talk.pdf674.45 KB

Event Category: