Skip to content

About

Context

Large-scale computing resources are routinely used in scientific applications to push the boundaries of knowledge. While hardware advancements will continuously expand system performance, translating these gains into scientific progress requires orchestrated software development. Coming architectures with massive CPU cores and accelerators will increase computing power without a matching increase in memory bandwidth. Consequently, existing application software must be fundamentally redesigned for greater parallelism to perform well on future systems.

The aim

The main objective of the school is to raise awareness among the new generation of scientists about upcoming computational challenges. It focuses on developing the necessary skills to build highly efficient scientific applications. Participants learn to bridge the gap between high-performance hardware capabilities and practical software implementation. Ultimately, the school fosters a mindset where software optimization is essential for scientific discovery.

Target Audience

The programme is primarily designed for PhD students, post-docs, and young researchers actively involved in scientific software development. Although several foundational topics are introduced without prerequisites, practical experience with basic C++ concepts is required. This background ensures that participants can fully assimilate the advanced material and hands-on exercises. By gathering peers with similar technical profiles, the school provides an optimal environment for collaborative learning.

Format of the school

All sessions are delivered in English and structured around two main tracks interspersed with practical hands-on tutorials. Participants apply modern tools directly while interacting closely with lecturers, and special presentations are planned to stimulate broader scientific exchange. On the final day, students can take a written exam to receive a certificate of attendance useful for doctoral course credits. The total lecture hours exceed the minimum requirements set by Italian universities for academic recognition.

Flash Talks and Poster Sessions

ESC places strong emphasis on networking and knowledge sharing through dedicated flash talks and poster sessions. Students are strongly encouraged to present their work by preparing a five-minute talk with a presentation. Additionally, physical posters should be printed at least 15 days before the start of the school. These sessions offer valuable practice in scientific communication and often trigger future research collaborations.

Board and lodging

Students and teachers will be accommodated together at the Bertinoro University Centre (CeUB). Breakfast and lunch will be served in the center’s canteen, while vouchers for dinner in local restaurants will be provided. This arrangement allows participants to enjoy local cuisine while continuing informal discussions outside the classroom. Lecturers remain available throughout the entire period, making mealtimes an ideal opportunity for further academic interaction.

See the full program here.