BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260705T010019Z
UID:8e8bd8d5-0fcb-450a-9af9-92254f9d1e0d
DTSTART:20170327T080000Z
DTEND:20170328T163000Z
DESCRIPTION:Please note:  This course takes place in Warwick.\n\nIn some a
 pplications\, the overheads associated with the fundamentally\ntwo-sided (
 send and receive) nature of MPI message-passing can\nadversely affect perf
 ormance. This is of particular concern for\nscaling up to extremely large 
 systems. There is a renewed interest in\nsimpler single-sided communicatio
 ns models where data can be\nwritten/read directly to/from remote processe
 s.\n\nThis two-day course covers two single-sided Partitioned Global Addre
 ss\nSpace (PGAS) libraries: OpenSHMEM http://www.openshmem.org/ on day 1\,
 \nand GASPI http://www.gaspi.de/ on day 2.\n\nHands-on practical sessions 
 will play a central part in the course\,\nillustrating key issues such as 
 the need for appropriate\nsynchronisation to ensure program correctness. A
 ll the exercises can\nbe undertaken on ARCHER using C\, C++ or Fortran. Th
 e OpenSHMEM\nmaterial will be delivered by the ARCHER CSE team\; the GASPI
  material\nwill be delivered by members of the GASPI development team.\n\n
 OpenSHMEM\n\nOpenSHMEM is an effort to create a standardised API specifica
 tion for\nparallel programming in the PGAS space. Different versions of SH
 MEM\nlibraries date back almost two decades and there is substantial\nexpe
 rience of using them in real applications codes. OpenSHMEM is\nexpected to
  perform well on ARCHER as it maps very closely to the\nunderlying network
  hardware.\n\nGASPI\n\nThe Global Address Space Programming Interface GASP
 I is an\nasynchronous data flow model for PGAS\, an alternative to the\npr
 ogramming model of MPI.  It is an API designed as a C/C++/Fortran\nlibrar
 y and focused on three key objectives: scalability\, flexibility\nand faul
 t tolerance. In order to achieve its much improved scaling\nbehaviour\, GA
 SPI aims at asynchronous dataflow with remote completion\,\nrather than bu
 lk-synchronous message exchanges. GASPI has been\nsuccessfully used in aca
 demic and industrial simulation applications.\n\nTimetable\n\n(Draft timet
 able - some details may change but start/end times will not)\n\nMonday 27t
 h March\n\n09:00 - 09:30 : Registration\n09:30 - 10:45 : Introduction to A
 RCHER\n10:45 - 11:15 : Practical: Compiling and running simple OpenSHMEM e
 xample\n11:15 - 11:45 : Break\n11:45 - 12:30 : Overview of PGAS approaches
 \n12:30 - 13:00 : Practical: comparison of PGAS and Message-Passing parall
 elisation\n13:00 - 14:00 : Lunch\n14:00 - 14:45 : OpenSHMEM: basic feature
 s\n14:45 - 15:30 : Practical: OpenSHMEM example 1\n15:30 - 16:00 : Break\n
 16:00 - 16:45 : OpenSHMEM: advanced features\n16:45 - 17:30 : Practical: O
 penSHMEM example (continued)\n\nTuesday 28th March\n\n09:30 - 11:00 : Intr
 oduction to GASPI\n11:00 - 11:30 : Break\n11:30 - 13:00 : GASPI examples\n
 13:00 - 14:00 : Lunch\n14:00 - 15:30 : Consultancy session / continue Open
 SHMEM or GASPI practicals\n15:30 - 16:00 : Break\n16:00 - 17:30 : Consulta
 ncy / Finish practicals\n\n \n\nhttps://events.prace-ri.eu/event/592/
SUMMARY:Single-sided PGAS Communications Libraries 27-28 March 2017 @ EPCC 
 at Warwick
URL;VALUE=URI:https://events.prace-ri.eu/event/592/
END:VEVENT
END:VCALENDAR
