ESC Efficient Scientific Computing School
Architectures, tools and methodologies for developing efficient large scale scientific computing applications.
Welcome to ESC School
ESC School takes place every year in October, in Bertinoro, Italy.
The ESC School offers the participants the opportunity to improve their computing competences, learning from qualified and experienced scientists how to best exploit modern hardware and software technologies in their daily scientific work.
The programme includes introductory lectures on current trends in the evolution of processor architectures and parallel programming. This will be followed by more in-depth lectures on advanced programming with C++, efficient use of memory, floating-point computation and programming in a heterogeneous environment, exploiting the potential of multi-threaded computing, GPUs and cluster computing with MPI.
The school, primarily aimed at PhD students and young researchers who are actively involved in the development of scientific applications and software tools for research, is organized as a small class of about 25 students, alternating lectures, hands-on sessions and self-managed time slots for the best learning experience, with lecturers available during the whole period for insights and discussions.
The school has already welcomed hundreds of students, always with a very high appreciation.
ESC teachers are worldwide experts that work at INFN, CERN and in the most prestigius universities.