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:20260202T201809Z
LOCATION:265
DTSTART;TZID=America/Chicago:20251116T153000
DTEND;TZID=America/Chicago:20251116T160000
UID:submissions.supercomputing.org_SC25_sess226_ws_ross102@linklings.com
SUMMARY:Extending the C++ Execution Control Library to Support Dynamic Par
 allel Runtime Systems
DESCRIPTION:Ian Henriksen, Jan Ciesko, and Stephen L. Olivier (Sandia Nati
 onal Laboratories)\n\nThe release of the C++26 execution control library (
 senders and receivers) provides a uniform interface for coordinating async
 hronous work on heterogeneous backends.\nThat said, the standardization of
  senders and receivers is just a starting point toward structured parallel
 ism and composable heterogeneous parallel programming.\nTo evaluate these 
 capabilities, we present a sender-based interface for the Qthreads user-le
 vel threading library.\nIt shows that the execution control idioms apply e
 ven to cases where work is discovered and created dynamically and the degr
 ee of concurrency vastly surpasses available hardware resources.\nHere we 
 provide an introduction to the C++26 standard execution control library an
 d show how it can be used with dynamic runtime systems.\nWe demonstrate th
 at the new standard interface is extensible and motivate future work on si
 milar runtime integration efforts.\nWe show that this interoperability lay
 er incurs low overhead and provides additional optimization opportunities,
  even when used in a fine-grained parallel setting.\n\nRecording: Livestre
 amed, Recorded\n\nRegistration Category: Technical Program Reg Pass, Works
 hop Reg Pass\n\nSession Chairs: Kurt B. Ferreira (Sandia National Laborato
 ries, University of New Mexico); Balazs Gerofi (Intel Corporation, RIKEN C
 enter for Computational Science (R-CCS)); Torsten Hoefler (ETH Zürich, Mic
 rosoft Corporation); and John Lange (Oak Ridge National Laboratory (ORNL),
  University of Pittsburgh)\n\n
END:VEVENT
END:VCALENDAR
