SYCL & oneAPI Hackathon at CINECA

Monday, 19 May 2025 09:00 to Wednesday, 21 May 2025 18:00
Nitin Shukla
Provided as: 
Ordinary Course
Registrations closing: 
Monday, 28 April 2025 at 09:00

The event is FREE of charge.

The event will be held in ENGLISH and IN PERSON ONLY.

You can find the agenda for the event at the bottom of this page.

Organizer: 
Nitin Shukla

Description:

The SYCL & oneAPI Hackathon at CINECA, organized in collaboration with Intel, is a three-day, in-person event designed to help developer teams to port and/or optimize their codes for GPUs using the SYCL programming model and the oneAPI ecosystem.

During the event developers will have the chance to work alongside mentors and SYCL programming experts, which will guide them in porting and optimizing their code for GPUs.

Participants will also have the opportunity to run their code on Leonardo, one of the most powerful computers in the world (https://leonardo-supercomputer.cineca.eu/) and on the Intel Developer Cloud, to show performance portability among different high-performance GPUs.

Over the three days of the hackathon, participants will attend technical presentations focusing on SYCL & oneAPI development, optimization techniques and hints, as well as performance portability strategies, which will be validated on a project either proposed by the participants (BYOC: bring your own code) or provided by the instructors.

Master and PhD students are encouraged to apply to the hackathon and bring their own code. Participants can also bring code under non-permissive and copyleft licenses (e.g. proprietary licenses), the code will not be distributed to anyone other than the owner.

The project may focus on

  • porting an existing codebase from CUDA to SYCL using a variety of tools, technologies, and techniques
  • accelerate an existing sequential code written in Fortran /C by moving to C++ and SYCL, and running the final code on multiple architectures

Important Information:

The event is FREE of charge, but in order to guarantee the quality of the teaching and support offered during the hackathon, only a limited number of places are available.

The event will be held in ENGLISH, and only IN PERSON. The location for the event is CINECA’s site in Casalecchio di Reno, close to Bologna.

Full address for the venue: Via Magnanelli, 6/3, 40033, Casalecchio di Reno (BO).

Certificates attesting the participation in the event can be released for those that need it.

Target Audience:

Students and researchers interested in developing and optimizing parallel programs for GPUs using modern C++ and SYCL/oneAPI.

Some prior programming experience with C/C++ or Fortran and familiarity with Unix shell are required. Basic knowledge of GPU programming is not mandatory but would be helpful.

Intended for: 
Research Institutions
Schools
Universities
Area: 
Languages
Techniques
Length: 
3dd
Files e allegati: 
Conclusa: 
0

Next courses

  • 19-05-2025, Cineca - Via Magnanelli 6/3 40033 Casalecchio di Reno, BO, ITALY

Any question?

For HPC and computer graphics courses, write to corsi.hpc@cineca.it

About CINECA

Cineca is a non profit Consortium, made up of 102 Italian national institutions: Universities, Italian Research Institutions and the Italian Ministries of Universities and Education.

Today it is the largest Italian computing centre, one of the most important worldwide. With more seven hundred employees, it operates in the technological transfer sector through high performance scientific computing, the management and development of networks and web based services, and the development of complex information systems for treating large amounts of data.

It develops advanced Information Technology applications and services, acting like a trait-d'union between the academic world, the sphere of pure research and the world of industry and Public Administration. .

Visit the Cineca website