BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260706T143605Z
UID:a7ef510c-774b-4676-8da3-fc667fb5f31a
DTSTART:20180611T070000Z
DTEND:20180613T143000Z
DESCRIPTION:Modern C++\, with its support for procedural\, objected oriente
 d\, generic and functional programming styles\, offers many powerful abstr
 action mechanisms to express complexity at a high level while remaining ve
 ry efficient. It is therefore the language of choice for many scientific p
 rojects. However\, achieving high performance on contemporary computer har
 dware\, with many levels of parallelism\, requires understanding C++ code 
 from a more performance centric viewpoint.\n\nIn this course\, the partici
 pants will learn how to write C++ programs which better utilize typical HP
 C hardware resources of the present day. The course is geared towards scie
 ntists and engineers\, who are already familiar with C++14\, and wish to d
 evelop maintainable and fast applications. They will learn to identify and
  avoid performance degrading characteristics\, such as unnecessary memory 
 operations\, branch mispredictions\, and unintentionally strong ordering a
 ssumptions. Two powerful open source libraries to help write structured pa
 rallel applications will also be introduced:\n\nIntel (R) Threading Buildi
 ng Blocks\n	NVIDIA Thrust\nPrerequisites: Good working knowledge of C++\, 
 especially the C++14 standard.\nPlease check with these questions whether 
 your C++ knowlegde fulfills the requirements.\n\nApplication \nRegistratio
 ns are only considered until 25 May 2018 due to available space\, the maxi
 mal number of participants is limited. Applicants will be notified\, wheth
 er they are accepted for participitation.\n\nInstructors: Dr. Sandipan Moh
 anty\, JSC\n\nContact \nFor any questions concerning the course please sen
 d an e-mail to s.mohanty@fz-juelich.de\n\nhttps://events.prace-ri.eu/event
 /706/
SUMMARY:High-performance scientific computing in C++ @ JSC
URL;VALUE=URI:https://events.prace-ri.eu/event/706/
END:VEVENT
END:VCALENDAR
