BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260705T203036Z
UID:984ec363-4840-4ee1-8f0c-d5008f6d5d73
DTSTART:20180315T080000Z
DTEND:20180316T143000Z
DESCRIPTION:Overview\n\nThe aim of this course is to introduce participants
  to the HPX library (https://github.com/STEllAR-GROUP/hpx and http://stel
 lar-group.org/) and demonstrate how it can be used to write task based pro
 grams. The HPX library implements a lightweight threading model that allow
 s both concurrent\, asynchronous\, parallel and distributed programming co
 nstructs to coexist within the same application with a consistent API base
 d on C++ standards and using futures to synchronize between tasks.\nThe co
 urse is aimed at participants with a good understanding of C++. The materi
 al covered will include an introduction to the HPX programming model\; asy
 nchronous programming concepts\, execution policies and executors\; parall
 el algorithms using tasks (including the parallel STL)\; writing distribut
 ed applications with HPX\; profiling and debugging and a final section int
 roducing heterogeneous programming using targets for GPU devices.\n\nObjec
 tive: The attendee will gain an understanding of the HPX library and task 
 based programming in general\n\nFor further information and registration p
 lease visit the HLRS course page.\n\nhttps://events.prace-ri.eu/event/685/
SUMMARY:Introduction to Parallel Programming with HPX @ HLRS
URL;VALUE=URI:https://events.prace-ri.eu/event/685/
END:VEVENT
END:VCALENDAR
