Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Learn EDR Internals: Research & Development From The Masters
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Watch a 25-minute conference presentation from POPL 2018 exploring the integration of transactions into hardware relaxed memory architectures. Discover a general architectural framework that introduces transactions into various memory models including SC, TSO, ARMv8, and PPC. Learn how this framework incorporates flexible transaction aborts and execution capabilities previously limited to software transactional memory, while accounting for relaxed memory's characteristics as a distributed system without global time. Understand the abstraction theorems that demonstrate how the programmer API aligns with transactional expectations and intuitions. Presented by researchers Brijesh Dongol from Brunel University London, along with Radha Jagadeesan and James Riely from DePaul University, this talk provides valuable insights into the ongoing industrial and academic research in hardware transactional memory systems.
Syllabus
[POPL'18] Transactions in Relaxed Memory Architectures
Taught by
ACM SIGPLAN