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:20211207T055346Z
LOCATION:Online
DTSTART;TZID=America/Chicago:20211115T112000
DTEND;TZID=America/Chicago:20211115T114500
UID:submissions.supercomputing.org_SC21_sess341_ws_ross101@linklings.com
SUMMARY:The Case for an Interwoven Parallel Hardware/Software Stack
DESCRIPTION:Workshop\n\nThe Case for an Interwoven Parallel Hardware/Softw
 are Stack\n\nHale, Campanoni, Hardavellas, Dinda\n\nThe layered structure 
 of the system software stacks we use today allows for separation of concer
 ns and increases portability.  However, the confluence of widely available
  virtualization and hardware partitioning technology, new OS techniques, r
 apidly changing hardware, and significant advances in compiler technology 
 together present a ripe opportunity for restructuring the stack, particula
 rly to support effective parallel execution. We argue that there are cases
  where layers, particularly the compiler, run-time, kernel, and hardware, 
 should be interwoven, enabling new optimizations and abstractions. We pres
 ent four examples where we have successfully applied this interweaving mod
 el of system design, and we outline several lines of promising ongoing wor
 k.\n\nTag: Online Only, Cloud and Distributed Computing, System Software a
 nd Runtime Systems\n\nRegistration Category: Workshop Reg Pass
END:VEVENT
END:VCALENDAR
