10th EasyBuild hackathon - easybuilders/easybuild GitHub Wiki

EasyBuild hackathon @ TACC

Basic Information

Attendees

For practical reasons, the number of participants is limited.

Please contact Kenneth Hoste ([email protected]) to register.

list of confirmed attendees (subject to change):

  • Damian Alvarez (Jülich Supercomputing Centre, Germany)
  • Jared Baker (ARCC HPC Software Support, University of Wyoming)
  • Timothy Brown (Research Computing, University of Colorado Boulder)
  • Chris Bording (Pawsey Supercomputing Centre, Australia; Maali developer)
  • Pablo Escobar (UniBas - SIB, Switzerland; EasyBuild contributor)
  • Petar Forai (IMP/IMBA, Austria; EasyBuild contributor)
  • Todd Gamblin (LLNL, USA; Spack developer)
  • Markus Geimer (Jülich Supercomputing Centre, Germany; EasyBuild contributor)
  • Kenneth Hoste (HPC-UGent, Belgium; EasyBuild developer and release manager)
  • Robert McLay (TACC, Austin (TX), USA; Lmod developer)
  • Jack Perdue (Texas A&M University, USA; EasyBuild contributor)
  • Guilherme Peretti Pezzi (CSCS, Switzerland; EasyBuild contributor)
  • Georg Rath (IMP/IMBA, Austria; EasyBuild contributor)
  • Robert Schmidt (OHRI, Canada; EasyBuild contributor)
  • Tom Vander Aa (IMEC, Belgium)

Topics

Attendees are free to work on what they want, but a couple of topics of interest are typically attached to each hackathon. The intention is to have discussions on these topics, and that some attendees work on these issues:

  • getting started with EasyBuild and Lmod
  • further improving integration between EasyBuild and Lmod
  • further enhancing Lmod
  • EasyBuild support for creating packages (RPMs, etc.)
  • EasyBuild/Lmod on Cray systems

Agenda

(initial agenda, subject to change)

Wednesday November 11th 2015

  • 9am - 9.15am: Welcome (Kenneth Hoste & Robert McLay)
  • 9.15am - 10.15am: Lmod: introduction & recent developments (Robert McLay)
  • 10.15am - 11.30am: EasyBuild: introduction & recent developments (Kenneth Hoste)
  • 11.30am - 12.30pm: Installing and configuring EasyBuild/Lmod (hands-on)
  • (12.30pm - 1.30pm: lunch)
  • 1.30pm - 2pm: Packaging support in EasyBuild using FPM (Robert Schmidt)
  • 2pm - 2.30pm: Using EasyBuild on Cray systems (Petar Forai)
  • 2.30pm - 3pm: Discussion: EasyBuild at TACC?
  • (3pm - 3.15pm: coffee break)
  • 3.15pm - 4.30pm: EasyBuild/Lmod hackathon kickoff
  • 4.30pm - 5pm: tour of the TACC HPC infrastructure (Stampede)
  • (dinner)
  • 7pm: Austin Python monthly meetup, see http://www.meetup.com/austinpython/

Thursday November 12th 2015

  • 9am: setup
  • 9.15am - 9.45am: EasyBuild conference call
  • 10am - 11am: Introduction to XALT (Robert McLay)
  • 10am - 12.30pm: EasyBuild/Lmod hackathon (hands-on)
  • (12.30pm - 1.30pm: lunch)
  • 1.30pm - 5pm: EasyBuild/Lmod hackathon (hands-on)

Friday November 13th 2015

  • 9am - 9.30am: Introduction to Maali (Chris Bording)
  • https://github.com/chrisbpawsey/maali
  • Maali is a software build and installation tool similar to EasyBuild
  • 9.30am - 10am: Introduction to Spack (Todd Gamblin)
  • http://scalability-llnl.github.io/spack
  • Spack is a flexible package manager designed to support multiple versions, configurations, platforms, and compilers, developed at LLNL.
  • 10am - 12.30pm: EasyBuild/Lmod hackathon (hands-on)
  • (12.30pm - 1.30pm: lunch)
  • 1.30pm - 5pm: EasyBuild/Lmod hackathon (hands-on)

Notes

(none yet)