DAMSEL: Data Model Storage Library for Exasxale Science

The goal of this project is to enable exascale computational science applications to interact conveniently and efficiently with storage through abstractions that match their data models. We will accomplish this through three major activities: (1) identifying major data model motifs in computational science applications and developing representative benchmarks; (2) developing a data model storage library, called Damsel, that supports these motifs, provides efficient storage data layouts, and incorporates optimizations to enable exascale operation; and (3) productizing Damsel and working with computational scientists to encourage adoption of this library by the scientific community.