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:20211207T055343Z
LOCATION:265-266
DTSTART;TZID=America/Chicago:20211115T130000
DTEND;TZID=America/Chicago:20211115T170000
UID:submissions.supercomputing.org_SC21_sess210_tut134@linklings.com
SUMMARY:Practical Persistent Memory Programming: PMDK and DAOS
DESCRIPTION:Tutorial\n\nPractical Persistent Memory Programming: PMDK and 
 DAOS\n\nJackson, Lombardi, Chaarawi\n\nPersistent memory, such as Intel's 
 Optane DCPMM, is now available for use in systems and will be included in 
 future exascale deployments. This new form of memory requires both differe
 nt programming approaches to exploit the persistent functionality and perf
 ormance, and redesign of applications to benefit from the full performance
  of the hardware as well as ensure correctness and data integrity. It pres
 ents both I/O and memory optimisation opportunities for applications and a
 pplication workflows.\n\nThis tutorial aims to educate attendees on the pe
 rsistent memory hardware currently available, the software methods to expl
 oit such hardware and the choices that users and designers of systems have
  when deciding which persistent memory functionality and configurations to
  utilize. We provide hands-on experience programming persistent memory thr
 ough standard file I/O, the PMDK library, and the DAOS object store, along
  with a wealth of information on the hardware and software ecosystem and p
 otential performance and functionality benefits.\n\nTag: In-Person Only\n\
 nRegistration Category: Tutorial Reg Pass
END:VEVENT
END:VCALENDAR
