Persitent Memory Test Framework

Thumbnail Image
Date
2019-01-01
Authors
Toney, Caleb
Major Professor
Henry Duwe
Advisor
Committee Member
Journal Title
Journal ISSN
Volume Title
Publisher
Authors
Research Projects
Organizational Units
Journal Issue
Is Version Of
Versions
Series
Department
Electrical and Computer Engineering
Abstract

This creative component introduces a trace based testing framework for persistent memory programs. Using a number of tools and techniques, the framework checks for expected output, hangs, and errors. The framework builds on the ideas put forth in previous persistent memory testing frameworks and could be the base of a full featured test framework in the future. The framework introduces a trace generator, memory map generator, and bug checker in conjunction with a program that recovers from power failures by accessing persistent memory. We show that the framework is able to detect synthetic hangs and recovery code errors.

Comments
Description
Keywords
Citation
DOI
Source
Subject Categories
Copyright
Tue Jan 01 00:00:00 UTC 2019