BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260629T025934Z
UID:cce010f5-e25c-4119-a100-7252af706c18
DTSTART:20150615T073000Z
DTEND:20150618T150000Z
DESCRIPTION:The purpose of this training course is to present hybrid progra
 mming\, MPI+OpenMP\, as well as to give a feedback of effective implementa
 tions of such a parallel programming model on several application codes.\n
 We will explain why the hybrid programming approach seems to be the best s
 uited model for the next massively parallel architectures. Indeed\, the be
 nefits of hybrid programming are numerous: memory savings\, better perform
 ances\, better load balancing\, greater granularity\, improved scalability
 \, better adequacy of the code to the hardware specificities of the target
  architecture.\n\nContent:\n\nIntroduction to hybrid MPI-OpenMP paralleliz
 ation\,\n	Advanced MPI\,\n	Advanced OpenMP\,\n	Hybrid MPI-OpenMP paralleli
 zation concepts\,\n	Feedback on several real applications\,\n	Hands-on ses
 sions will use IDRIS supercomputers\nLearning outcome:\nAfter this course\
 , participants will be able to:\n\nOptimize the original parallel OpenMP a
 nd MPI versions of their code\n	Choose the best strategy\, especially the 
 level of thread support\, depending on their code and on the target archit
 ecture characteristics\n	Implement the strategy to obtain an efficient par
 allel hybrid MPI+OpenMP version.\nThey will also know how to use performan
 ce/debugging tools to find bugs\, deadlocks or determine the part of their
  code that leads to poor performance.Pre-requisites:\nAdvanced users who h
 ave a good knowledge of: C or Fortran programming language\, MPI and OpenM
 P~\n\nTrainers Pierre-François Lavallée\, Phi\;lippe Wautelet (Idris)\n
 \nhttps://events.prace-ri.eu/event/340/
SUMMARY:Hybrid MPI/OpenMP programming @MDS
URL;VALUE=URI:https://events.prace-ri.eu/event/340/
END:VEVENT
END:VCALENDAR
