BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260623T225344Z
UID:1d7533f2-b8b4-4d6b-81d7-7836344a859a
DTSTART:20121206T090000Z
DTEND:20121207T160000Z
DESCRIPTION:This course teaches performance engineering approaches on the c
 ompute node level. Performance engineering as we define it is more than em
 ploying tools to identify hotspots and bottlenecks. It is about developing
  a thorough understanding of the interactions between software and hardwar
 e. This process must start at the core\, socket\, and node level\, where t
 he code gets executed that does the actual computational work. Once the ar
 chitectural requirements of a code are understood and correlated with perf
 ormance measurements\, the potential benefit of optimizations can often be
  predicted. We introduce a ?holistic? node-level performance engineering s
 trategy\, apply it to different algorithms from computational science\, an
 d also show how an awareness of the performance features of an application
  may lead to notable reductions in power consumption. For more information
  and registration please see: http://www.lrz.de/services/compute/courses/#
 Node-Level\n\nhttps://events.prace-ri.eu/event/119/
SUMMARY:Node-Level Performance Engineering
URL;VALUE=URI:https://events.prace-ri.eu/event/119/
END:VEVENT
END:VCALENDAR
