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:20211207T054812Z
LOCATION:240-241-242
DTSTART;TZID=America/Chicago:20211118T140000
DTEND;TZID=America/Chicago:20211118T143000
UID:submissions.supercomputing.org_SC21_sess155_pap371@linklings.com
SUMMARY:Hardware-Supported Remote Persistence for Distributed Persistent M
 emory
DESCRIPTION:Paper\n\nHardware-Supported Remote Persistence for Distributed
  Persistent Memory\n\nDuan, Lu, Liu, Liao, Jin...\n\nThe advent of Persist
 ent Memory (PM) necessitates an evolution of Remote Direct Memory Access (
 RDMA) technologies for supporting  remote data persistence. Previous softw
 are-based solutions require remote CPU intervention and postpone the visib
 ility of remote persistence. In this paper, we design several hardware-sup
 ported RDMA primitives to flush data from the volatile cache of RDMA Netwo
 rk Interface Cards (RNICs) to the PM. We also propose durable RPCs based o
 n the proposed RDMA Flush primitives to support remote data persistence an
 d fast failure recovery. We emulate the performance of RDMA Flush primitiv
 es through other RDMA primitives, and compare our proposals with several s
 tate-of-the-art RPCs in a real testbed equipped with PM and InfiniBand net
 works. Experimental results show that our proposals can improve the throug
 hput of RPCs by up to 90%, and reduce the 99th percentile latency by up to
  49%. The experimental studies also provide instructive guidelines for des
 igning RDMA-based distributed PM systems.\n\nTag: Reproducibility Badge, M
 emory Systems, Networks\n\nRegistration Category: Tech Program Reg Pass\n\
 nReproducibility Badges: Artifact Available, Artifact Functional, Results 
 Reproduced
END:VEVENT
END:VCALENDAR
