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:20210402T160556Z
LOCATION:Track 10
DTSTART;TZID=America/New_York:20201112T154500
DTEND;TZID=America/New_York:20201112T161000
UID:submissions.supercomputing.org_SC20_sess218_ws_pawatm101@linklings.com
SUMMARY:TaskTorrent: A Lightweight Distributed Task-Based Runtime System i
 n C++
DESCRIPTION:Workshop\n\nTaskTorrent: A Lightweight Distributed Task-Based 
 Runtime System in C++\n\nCambier, Qian, Darve\n\nWe present TaskTorrent, a
  lightweight distributed task-based runtime in C++. TaskTorrent uses a par
 ametrized task graph to express the task DAG, and one-sided active message
 s to trigger remote tasks asynchronously. As a result, the task DAG is com
 pletely distributed and discovered in parallel. It is a C++14 library and 
 only depends on MPI. We explain the API and the implementation. We perform
  a series of benchmarks against StarPU and ScaLAPACK. Micro benchmarks sho
 w it has a minimal overhead compared to other solutions. We then apply it 
 to two large linear algebra problems. TaskTorrent scales very well to thou
 sands of cores, exhibiting good weak and strong scalings.\n\nRegistration 
 Category: Workshop Reg Pass
END:VEVENT
END:VCALENDAR

