EasyBuild: Past, Present & Future

Print Friendly, PDF & Email

Kenneth Hoste

In this video, Kenneth Hoste from Ghent University presents: EasyBuild: Past, Present & FutureEasyBuild is a software build and installation framework that allows you to manage (scientific) software on HPC systems in an efficient way. It is motivated by the need for a tool that combines the following features:

  • flexible framework for building/installing (scientific) software
  • fully automates software builds
  • divert from the standard configure / make / make install with custom procedures
  • allows for easily reproducing previous builds
  • keep the software build recipes/specifications simple and human-readable
  • supports co-existence of versions/builds via dedicated installation prefix and module files
  • enables sharing with the HPC community (win-win situation)
  • automagic dependency resolution
  • retain logs for traceability of the build processes

The EasyBuild User Meeting is an open and highly interactive event that provides a great opportunity to meet fellow EasyBuild enthusiasts, discuss related topics and learn about new aspects of the tool. It is intended for people that are already familiar with EasyBuild, ranging from occasional users to EasyBuild core developers and experts, and topics will be less introductory in nature than during EasyBuild hackathons/workshops that have been organised in the past. The program includes presentations by both EasyBuild users and developers, next to hands-on sessions.

Kenneth Hoste, a.k.a. ‘boegel’, is a computer scientist and FOSS enthusiast from Belgium. He holds a Masters (2005) and PhD (2010) in Computer Science from Ghent University. His dissertation topic was “Analysis, Estimation and Optimization of Computer System Performance Using Machine Learning”. Since October 2010, he is a member of the HPC team at Ghent University (Belgium) where he is mainly responsible for user support & training. As a part of his job, he is also the lead developer and release manager of EasyBuild, a software build and installation framework for (scientific) software on High Performance Computing systems.

See more talks from the EasyBuild User Meeting in Amsterdam.

Check out our insideHPC Events Calendar