Performance engineering does not identify the search of hotspots and
bottlenecks of computer software solely; instead, it covers the process
of understanding the deeper relations between software and hardware, to
exploit the underlying architecture improving the efficiency of
At the end of this all-day course, participants will have a clearer picture of the basic architecture of a computational node, and how to measure code performances on it. Moreover, a way to predict how to gain benefits from code optimisation will be introduced.
- Teacher: Georg Hager