Systems-on-Chip with Strong Ordering
Abstract
Sequential consistency (SC) is the most intuitive memory consistency model and the easiest for programmers and hardware designers to reason about. However, the strict memory ordering restrictions imposed by SC make it less attractive from a performance standpoint. Additionally, prior high-performance SC implementations required complex hardware structures to support speculation and recovery.
Document Details
- Document Type
- Pub Defense Publication
- Publication Date
- Jan 20, 2021
- Source ID
- 10.1145/3428153
Entities
People
- Mikko Herman Lipasti
- Sooraj Puthoor
Organizations
- Air Force Research Laboratory
- National Science Foundation
- University of Wisconsin–Madison