BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/Denver
X-LIC-LOCATION:America/Denver
BEGIN:DAYLIGHT
TZOFFSETFROM:-0700
TZOFFSETTO:-0600
TZNAME:MDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0600
TZOFFSETTO:-0700
TZNAME:MST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20200129T163557Z
LOCATION:505
DTSTART;TZID=America/Denver:20191118T103000
DTEND;TZID=America/Denver:20191118T105500
UID:submissions.supercomputing.org_SC19_sess128_ws_ia105@linklings.com
SUMMARY:Conveyors for Streaming Many-to-Many Communication
DESCRIPTION:Workshop\n\nConveyors for Streaming Many-to-Many Communication
 \n\nMaley, DeVinney\n\nWe report on a software package that offers high-ba
 ndwidth and memory-efficient ways for a parallel application to transmit n
 umerous small data items among its processes.  The package provides a stan
 dalone library that can integrated into any SHMEM, UPC, or MPI application
 .  It defines a simple interface to parallel objects called conveyors, and
  it provides a variety of conveyor implementations.  Often the most effici
 ent type of conveyor is an asynchronous three-hop conveyor, which makes he
 avy use of fast intranode communication.  This type also uses the least me
 mory internally.  Conveyors of this type scale well to 100,000 processes a
 nd beyond.\n\nOur experience with conveyors applied to irregular algorithm
 s at scale has convinced us of the necessity and profitability of message 
 aggregation.  The conveyor interface is a low-level C API that is intended
  to guide future hardware and runtime improvements and to be a foundation 
 for future parallel programming models.\n\nTag: Workshop Reg Pass, Algorit
 hms, Architectures, Irregular Applications\n\nRegistration Category: Works
 hop Reg Pass, Algorithms, Architectures, Irregular Applications
URL:https://sc19.supercomputing.org/presentation/?id=ws_ia105&sess=sess128
END:VEVENT
END:VCALENDAR

