Loading [a11y]/accessibility-menu.js
Full-Stack Memory Model Verification with TriCheck | IEEE Journals & Magazine | IEEE Xplore

Full-Stack Memory Model Verification with TriCheck


Abstract:

Memory consistency models (MCMs) govern inter-module interactions in a shared memory system and are defined at the various layers of the hardware-software stack. TriCheck...Show More

Abstract:

Memory consistency models (MCMs) govern inter-module interactions in a shared memory system and are defined at the various layers of the hardware-software stack. TriCheck is the first tool for full-stack MCM verification. Using TriCheck, we uncovered under-specifications in the draft RISC-V instruction set architecture (ISA) and identified flaws in previously proven-correct C11 compiler mappings.
Published in: IEEE Micro ( Volume: 38, Issue: 3, May./Jun. 2018)
Page(s): 58 - 68
Date of Publication: 11 May 2018

ISSN Information:


Contact IEEE to Subscribe

References

References is not available for this document.