FirecREST Hackathon: API for HPC

Vacancies available
CHF 80.00

The Swiss National Supercomputing Centre (CSCS) is pleased to announce the FirecREST Hackathon: API for HPC, which will be held on Tuesday, October 3, 2023 at CSCS in Lugano, Switzerland.


Course Description

FirecREST is an API that empowers scientific communities to access HPC computing, data, and infrastructure resources through a web interface. This API supports and enhances automated workflows (such as CI/CD pipelines for HPC), and the development of scientific portals that allow web developers and HPC users to adapt their workflows in a more flexible, secure, and standardized way. In this training, we will present FirecREST, its capabilities, and the use of programming libraries for developing web applications.

Target Audience

HPC users in general who need to adapt their workflows on HPC environment in an automated fashion, for instance: orchestrating advanced HPC workflows, creating CI/CD pipelines for testing scientific software on an HPC platform, transferring data in and out HPC filesystems, and creating scientific portals.

Another use case for CSCS users is to replace automated workflows that used long-term SSH keys to a more secure and standardized approach.


Please note that the event will take place in Central European Summer Time. The Hackathon will be held  from 10:30 to 17:00, with 1 hour lunch break. The afternoon session will have a 30-minutes break.


Alejandro Dabin, Systems Engineer (CSCS)

Eirini Koutsaniti, Software Engineer (CSCS)

Rafael Sarmiento, HPC Application Engineer (CSCS)

Participation Fee and Registration

All participants must register for the course. The registration fee includes lunch and coffee breaks.

Course Fee: CHF 80.00

Deadline for registration: Sunday, September 24, 2023

Deadline has been extended to Thursday, Septmeber 28, 2023

Kindly note that the course can take place only if there are sufficient confirmed registrations received by the deadline. The minimum number of participants is eight. Registration for the course will automatically close when we reach the maximum number of participants (20).


Kindly note that no parking space is available at the Swiss National Supercomputing Centre. There is a Park & Ride Resega parking lot, within five minutes walk from CSCS.

You are encouraged to travel by public transportation. The closest bus stop to CSCS is "Lugano, Stadio." From Lugano railway station, you should take bus number 4 or 6.

Suggestions regarding travels and accommodation are available here.


Please contact Juan Dorsch (jdorsch@cscs.ch) for questions related to the course content and info@cscs.ch for questions related to the event logistics.

We look forward to welcoming you at CSCS!