BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260704T225512Z
UID:6c7fc52b-3dc0-43a6-9a88-c9d258770fbc
DTSTART:20210510T060000Z
DTEND:20210512T100000Z
DESCRIPTION:The purpose of this online course is to learn when a code coul
 d benefit from task-based parallelism\, and how to apply it. A task-based 
 algorithm comprises of a set of self-contained tasks that have well-defi
 ned inputs and outputs. This differs from the common practice of organizi
 ng an implementation into subroutines in that a task-based implementati
 on does not call the associated computation kernels directly\, instead it 
 is the role of a runtime system to schedule the task to various computatio
 nal resources\, such as CPU cores and GPUs. One of the main benefits of th
 is approach is that the underlying parallelism is exposed automatically as
  the runtime system gradually traverses the resulting task graph.\n\nThe c
 ourse will be given online\, over Zoom. The course will be three half-days
 .\n\nMore information\, schedule\, and registration can be found on the co
 urse webpage at HPC2N\, Umeå University.\nhttps://events.prace-ri.eu/even
 t/1205/
SUMMARY:[ONLINE] Task-based parallelism in scientific computing @ SNIC
URL;VALUE=URI:https://events.prace-ri.eu/event/1205/
END:VEVENT
END:VCALENDAR
