BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/New_York
X-LIC-LOCATION:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20210402T160557Z
LOCATION:Track 2
DTSTART;TZID=America/New_York:20201111T172500
DTEND;TZID=America/New_York:20201111T175500
UID:submissions.supercomputing.org_SC20_sess197_ws_espm106@linklings.com
SUMMARY:Refining Fortran Failed Images
DESCRIPTION:Workshop\n\nRefining Fortran Failed Images\n\nWeeks, Luecke, P
 rabhu\n\nThe Fortran 2018 standard introduced syntax and semantics that al
 low a parallel application to recover from failed images (fail-stop proces
 ses) during execution.\nTeams are a key new language feature that facilita
 tes this capability for applications that use collective subroutines: when
  a team of images is partitioned into one or more sets of new teams, only 
 active images comprise the new teams; failed images are excluded.\n\nThis 
 paper summarizes the language facilities for handling failed images specif
 ied in the Fortran 2018 standard and subsequent interpretations by the US 
 Fortran Programming Language Standards Technical Committee.  We propose st
 andardizing some semantics that have been left processor (implementation) 
 dependent to enable the development of portable fault-tolerant parallel Fo
 rtran applications.\n\nFinally, we present a prototype implementation (bas
 ed on GFortran, OpenCoarrays, and ULFM2) of a substantial subset of the Fo
 rtran 2018 failed images functionality, including semantic changes propose
 d herein.\n\nRegistration Category: Workshop Reg Pass
END:VEVENT
END:VCALENDAR

