Poster 137: Warwick Data Store: A HPC Library for Flexible Data Storage in Multi-Physics Applications
TimeThursday, 21 November 20198:30am - 5pm
DescriptionWith the increasing complexity of memory architectures and multi-physics applications, developing data structures that are performant, portable, scalable, and support developer productivity, is difficult. In order to manage these complexities and allow rapid prototyping of different approaches we are building a lightweight and extensible C++ template library called the Warwick Data Store (WDS). WDS is designed to abstract details of the data structure away from the user, thus easing application development and optimisation. We show that WDS generates minimal performance overhead, via a variety of different scientific benchmarks and proxy-applications.