SC19 Proceedings

The International Conference for High Performance Computing, Networking, Storage, and Analysis

Poster 126: Enforcing Crash Consistency of Scientific Applications in Non-Volatile Main Memory Systems


Authors: Tyler Coy (Washington State University, Vancouver), Xuechen Zhang (Washington State University, Vancouver)

Abstract: This poster presents a compiler-assistant technique, NVPath, to automatically generates NVMM-aware persistent data structures which provide the same level of guarantee of crash consistency compared to the baseline code. Compiler-assistant code annotation and transformation is general and can be applied to applications using various data structures. Our experimental results with real-world scientific applications show that the performance of the annotated programs is commensurate with the version using the manual code transformation on the Titan supercomputer.

Best Poster Finalist (BP): no

Poster: PDF
Poster summary: PDF


Back to Poster Archive Listing