BEGIN:VCALENDAR
VERSION:2.0
PRODID:Linklings LLC
BEGIN:VTIMEZONE
TZID:America/New_York
X-LIC-LOCATION:America/New_York
BEGIN:DAYLIGHT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
TZNAME:EDT
DTSTART:19700308T020000
RRULE:FREQ=YEARLY;BYMONTH=3;BYDAY=2SU
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
TZNAME:EST
DTSTART:19701101T020000
RRULE:FREQ=YEARLY;BYMONTH=11;BYDAY=1SU
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
DTSTAMP:20210402T160554Z
LOCATION:Track 2
DTSTART;TZID=America/New_York:20201112T150000
DTEND;TZID=America/New_York:20201112T153000
UID:submissions.supercomputing.org_SC20_sess208_ws_pmbsf102@linklings.com
SUMMARY:Warwick Data Store: A Data Structure Abstraction Library
DESCRIPTION:Workshop\n\nWarwick Data Store: A Data Structure Abstraction L
 ibrary\n\nKirk, Nolten, Kevis, Law, Maheswaran...\n\nWith the increasing c
 omplexity of memory architectures and scientific applications, developing 
 data structures that are performant, portable, scalable, and support devel
 oper productivity, is a challenging task.  In this paper, we present Warwi
 ck Data Store (WDS), a lightweight and extensible C++ template library des
 igned to manage these complexities and allow rapid prototyping.\n\nWDS is 
 designed to abstract details of the underlying data structures away from t
 he user, thus easing application development and optimization.\nWe show th
 at using WDS does not significantly impact achieved performance across a v
 ariety of different scientific benchmarks and proxy-applications, compiler
 s, and different architectures.  The overheads are largely below 30% for s
 maller problems, with the overhead deceasing to below 10% when using large
 r problems.  This shows that the library does not significantly impact the
  performance, while providing additional functionality to data structures,
  and the ability to optimize data structures without changing the applicat
 ion code.\n\nRegistration Category: Workshop Reg Pass
END:VEVENT
END:VCALENDAR

