MNHACK24: 6th MareNostrum Hackathon

Date: 07/Oct/2024 Time: 09:00 - 09/Oct/2024 Time: 18:00

Place:
BSC Building Auditorium (Floor -1)

Primary tabs

Objectives

MNHack is an opportunity for HPC application developers and/or users to deploy, test, port, and/or optimize their codes in the newest European pre-exascale cluster. This is not a competitive hackathon, instead, MNHack aims to help HPC users develop and optimize their codes. For this reason, the sixth edition of the Marenostrum Hackathon (6th MNHack) will count on an extraordinary team of mentors and experts ready to assist the participants. Mentors will be assigned to the participants depending on their needs and requirements of programming models, tools, or systems. In this regard, participants are expected to bring an application to develop, optimize, or analyze.

Participants will get access to the resources of the new Marenostrum 5 depending on their needs, general-purpose or accelerated computing.

In general terms, experts can advise on, among others, BSC technologies such as Extrae, Paraver, Dimemas, OmpSs, and OmpSs-2, as well as programming models CUDA, MPI, OpenMP, OpenACC, and HIP. The event also counts on mentors for system dev-ops.

You can participate individually or in a team of up to 4 people. You just need an HPC application and to be ready to have a whale of a time.

Important Information

  • Registration deadline: 23 September 2024
  • Notification of acceptance: by 30 September 2024 (we will try to review it as soon as possible after your submission).
  • Date: 7/Oct/2024 Time: 09:00 - 9/Oct/2024 Time: 18:00
  • Place: BSC Building Auditorium (Floor -1)
  • Teams: Up to four people.
  • Mentors and experts: Provided by BSC and third-party institutions.
  • Cost: Free of charge.
  • Contact: mnhack[at]bsc.es.

Topics

We can help optimize applications using a variety of programming models. If your proposal is selected, we will make sure we have the right mentors for you. Note that this is not a GPU-only hackathon.

Participants will have access to the resources of the general-purpose or GPU partition of the MareNostrum 5 supercomputer. They will use, among others, the technologies of the BSC Extrae, Paraver, Dimemas, OmpSs, OmpSs-2, OmpSs-2 @ OpenACC, and OmpSs-2 @ Cluster.

Furthermore, we will count on experts who can help teams work on their codes. In general terms, experts can advise on:

· Programming models: CUDA, MPI, OpenMP, OpenACC, OmpSs-2, and HIP.

· Tools: Extrae/Paraver (performance analysis), Dynamic Load Balance, Parallelware (analyzer, trainer).

· Systems dev-ops.

Technical talks

TBD

BSC's Organizing Committee

  • Steering Committee: Antonio J. Peña (chair), Marta García, and David Vicente.
  • General Chairs: Sergio Iserte and Julián Morillo.
  • Review Committee: Muhammad Usman, Oriol Lehmkuhl, and Xavier Teruel.

Sponsors