In this Build Systems Course and Hackathon you will learn how to make use of tools and frameworks for building and installing programs and libraries on modern personal computers and on supercomputers.
Start: Oct 08 2024 09:00
End: Oct 11 2024 12:00
Two parts: course and hackaton
The event has two parts: an online course part and an in-person hackathon. If you are only interested in attending the online course, it is fine to register for that and not apply to participate in the hackathon.
The course part of this event will be held online over four half days and the following will be included in the curriculum:
- Introduction to compilers, linkers, and libraries
- The GNU make and autotools
- The CMake build system
- The Spack build system
- The EasyBuild build system
- SingularityCE / Apptainer
The hackathon part of this event will be hosted at the KTH campus in Stockholm, Sweden, on three full days. The primary scope of the hackathon is for teams (consisting of one to five people) to work on their own code aiming to make it transferable to different computers using for instance, the CMake build system, Spack, and containers.