TREX Build-system Hackathon

Course/Event Essentials

Event/Course Start
Event/Course End
Event/Course Format
Online
Blended (mixture of live and self-paced)

Venue Information

Country: Netherlands
Venue Details: Click here

Training Content and Scope

Scientific Domain
Level of Instruction
Beginner
Intermediate
Sector of the Target Audience
Research and Academia
Industry
HPC Profile of Target Audience
Application Developers
Language of Instruction

Other Information

Supporting Project(s)
TREX
Event/Course Description

Making HPC software easy to install on multiple supercomputers or different architectures is a difficult task: different systems have different compilers, libraries, system commands etc. This task can be helped by tools like CMake and GNU Autotools.

In this Hackathon, we will help code developers better understand how to use these build systems to improve the portability of their applications. In addition, well-done configuration scripts facilitate the packaging of the software, and presentations will be given to propose different packaging possibilities to distribute the software.

This Hackathon is a multi-day virtual event targeting students, engineers and researchers developing HPC open-source software. It aims at helping teams of one to six developers improve the build scripts of codes they develop. The supported build systems for this Hackathon are Autotools and CMake.