
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.