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:20191118T122000
DTEND;TZID=America/Denver:20191118T123000
UID:submissions.supercomputing.org_SC19_sess128_ws_ia109@linklings.com
SUMMARY:Metall: A Persistent Memory Allocator Enabling Graph Processing
DESCRIPTION:Workshop\n\nMetall: A Persistent Memory Allocator Enabling Gra
 ph Processing\n\nIwabuchi, Lebanoff, Gokhale, Pearce\n\nWe present Metall,
  a persistent memory allocator designed to provide developers with an API 
 to allocate custom C++ data structures in both block-storage and byte-addr
 essable persistent memories (e.g., NVMe and Intel Optane DC Persistent Mem
 ory).  Metall incorporates state-of-the-art allocation algorithms in Super
 malloc with the rich C++ interface developed by Boost.Interprocess, and pr
 ovides persistent memory snapshotting (versioning) capabilities.  We demon
 strate Metall processing large graphs in a variety of conditions and data-
 structure configurations,  indicating a bright future for data-analytics l
 everaging emerging persistent memory technologies.\n\nTag: Workshop Reg Pa
 ss, Algorithms, Architectures, Irregular Applications\n\nRegistration Cate
 gory: Workshop Reg Pass, Algorithms, Architectures, Irregular Applications
URL:https://sc19.supercomputing.org/presentation/?id=ws_ia109&sess=sess128
END:VEVENT
END:VCALENDAR

