Robert McLay lectures

Bio

Doctor Robert McLay received his 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 includes C++ software development, regression testing, and software
tools, all related to large parallel numerical simulation codes. His interest in software tools and support of HPC programming environments has lead to his development of Lmod, a modern replacement for the Environment Modules system.

Program

    Venue: Multimediaroom, building S9, Campus De Sterre, Krijgslaan 281, 9000 Gent

    Slides are now available:

    Lmod talk

    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 talk will cover the main concepts in a module system, the choice of module layout (hierarchical vs. flat), The new features of Lmod and and how to leverage the module system to track how which software package user use and do not use.

    Testing your software

    Incorporating testing as part of a software development project, while always seen as a noble goal, is typically not done in many projects, especially in academic ones.

    This talk will cover some easy ways to make testing part of projects that do numerical work. Most programs either grow or die. New requirement come in and require refactoring. Testing can make this process easier and even enjoyable.

    Registration

    Registration is closed