BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Chicago
X-LIC-LOCATION:America/Chicago
BEGIN:DAYLIGHT
TZOFFSETFROM:-0600
TZOFFSETTO:-0500
TZNAME:CDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0500
TZOFFSETTO:-0600
TZNAME:CST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20211207T055413Z
LOCATION:242
DTSTART;TZID=America/Chicago:20211115T143000
DTEND;TZID=America/Chicago:20211115T150000
UID:submissions.supercomputing.org_SC21_sess340_ws_espm108@linklings.com
SUMMARY:Evaluation of Distributed Tasks in Stencil-Based Application on GP
 Us
DESCRIPTION:Workshop\n\nEvaluation of Distributed Tasks in Stencil-Based A
 pplication on GPUs\n\nRaut, Anderson, Araya-Polo, Meng\n\nIn the era of ex
 ascale computing, the traditional MPI+X paradigm starts losing its strengt
 h in taking advantage of heterogeneous systems. Subsequently, research and
  development on finding alternative programming models and runtimes have b
 ecome increasingly popular. This encourages comparison, on competitive gro
 unds, of these emerging parallel programming approaches against the tradit
 ional MPI+X paradigm. In this work, an implementation of distributed task-
 based stencil numerical simulation is compared with a MPI+X implementation
  of the same application. To be more specific, the Legion task-based paral
 lel programming system is used as an alternative to MPI at out-of-node lev
 el, while the underlying CUDA-implemented kernels are kept at node level. 
 Therefore, the comparison is as fair as possible and focused on the distri
 buted aspects of the simulation. Overall, the results show that the task-b
 ased approach is on par with the traditional MPI approach in terms of both
  performance and scalability.\n\nTag: Architectures, Big Data, Cloud and D
 istributed Computing, Extreme Scale Computing, Heterogeneous Systems, Para
 llel Programming Languages and Models, Parallel Programming Systems, Quant
 um Computing, Scientific Computing, System Software and Runtime Systems\n\
 nRegistration Category: Workshop Reg Pass
END:VEVENT
END:VCALENDAR
