• Simplifying persistent programming with microarchitectural support

    William Wang
    William Wang
    Hardware-based coherence has simplified concurrent programming, and our work shows the improvements in performance and programmability.
    • April 15, 2021
  • Relaxed Persist Ordering Using Strand Persistency

    William Wang
    William Wang
    Memory consistency models define the ordering of loads and stores to non-overlapping addresses. We explore the more relaxed memory consistency models, and the ordering of persists.
    • June 2, 2020