PLEASE NOTE LATER START TIME
7:00 PM to 9:00 PM Tuesday, April 2, 2019
Kathleen Syme Library, 251 Faraday Street Carlton VIC 3053
Speakers:
* Lev Lafayette: EasyBuild
EasyBuild
---------
Building software from source is necessary for performance and
development reasons. However, this can come with complex dependency and
compiler requirements, which have to be explicitly stated in research
computing to ensure replication of results. EasyBuild, originally
developed by the Julich Supercomputing Centre, the University of Gent,
and the Texas Advanced Computing Center is a tool that allows the
building of software with ease, managing the complex dependencies and
toolchains, and integrating by default with the Lmod environment modules
system.
This presentation will outline the need for tools like Easybuild,
describe the framework of Easyblocks, Toolchains, and Easyconfig
recipes, and extensions. It will also describe how to install and
configure EasyBuild, write and contribute configuration files, and use
the configurations to install software with a variety of optional
parameters, such as rebuilds and partial builds. Finally it will
conclude with a discussion of some of the more advanced options and
opportunities for involvement in the Easybuild community.
Lev Lafayette is the Senior HPC Support and Training Officer at the
University of Melbourne where he has been since the end of 2015, and
helps maintain the Spartan general purpose HPC system and conducts
various training programmes. Prior to that he worked at the Victorian
Partnership for Advanced Computing for several years in a similar role.
He's had a bit to do with Linux Users of Victoria since 2005, having
been a committee member, president, vice-president, treasurer, and
public officer at different points in time since then.
The talk will be followed by a discussion forum.
Many of us like to go for dinner nearby after the meeting, typically at
Brunetti's or Trotters Bistro in Lygon St. Please let us know if you'd
like to join us!
Linux Users of Victoria is a subcommittee of Linux Australia.
Show replies by date