ESC 2018: sign-up now!
The tenth edition of the ESC School will be held from 22 to 27 October 2018.
The application form is now available.
Welcome to ESC:
School on Efficient Scientific Computing
The aim of the ESC school is to offer 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 program proposes introductory lectures on trends in hardware architectures and parallel programming, with more in-depth lessons on modern C++, effective memory usage, floating-point computation and programming in a heterogeneous world combining multi-threading, GPUs and clusters.
The school is organized as a small class of about 30 students, alternating lectures, hands-on sessions and self-managed time slots for the best learning experience, with lecturers available during the whole week for insights and discussions.
Now at the 10th edition, the school has already welcomed hundreds of students, always with a very high appreciation.
"I really enjoyed the informal atmosphere and the amount of hours dedicated to the consolidation phase. I found those hours really useful. Furthermore the level of the lessons was really high and the speakers were very clear.
"I appreciated the broadness and completeness of the topics treated. I think the program covers all the currently relevant subjects to develop scientific, parallel, high performance applications.
Really well organised agenda. Very good general introduction to all presented issues.
"I liked the wide and complete list of topics that have been presented as long as the presence of well experiences teachers. ALso the hands-on sessions have been very useful and I really appreciated that teachers left students time in solving the exercises."
I liked the intensity of the course and the practical approach. Ideally all parallel topics should be covered like the OpenMP one (short theory, clever exercise, and again). I liked the pedagogical approach of (the most) of the lectures, where we could really start implementing new software."
"... sustained performance leadership on real-world high performance computing applications and workloads