Persitent Memory Test Framework Toney, Caleb
dc.contributor.department Electrical and Computer Engineering
dc.contributor.majorProfessor Henry Duwe 2019-09-22T21:59:56.000 2020-06-30T01:33:40Z 2020-06-30T01:33:40Z Tue Jan 01 00:00:00 UTC 2019 2019-01-01
dc.description.abstract <p>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.</p>
dc.format.mimetype PDF
dc.identifier archive/
dc.identifier.articleid 1216
dc.identifier.contextkey 14306473
dc.identifier.s3bucket isulib-bepress-aws-west
dc.identifier.submissionpath creativecomponents/266
dc.source.bitstream archive/|||Fri Jan 14 23:03:34 UTC 2022
dc.subject.disciplines Data Storage Systems
dc.subject.keywords persistent memory
dc.subject.keywords nvram
dc.subject.keywords testing framework
dc.title Persitent Memory Test Framework
dc.type article
dc.type.genre creativecomponent
dspace.entity.type Publication
relation.isOrgUnitOfPublication a75a044c-d11e-44cd-af4f-dab1d83339ff Computer Engineering creativecomponent
Original bundle
Now showing 1 - 1 of 1
429.17 KB
Adobe Portable Document Format