Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Relaxed Memory Concurrency Re-executed

ACM SIGPLAN via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Watch this 22-minute conference talk from POPL 2025 where researchers Evgenii Moiseenko, Matteo Meluzzi, Innokentii Meleshchenko, Ivan Kabashnyi, Anton Podkopaev, and Soham Chakraborty present their innovative approach to formal concurrency models. Learn about their proposed re-execution-based memory model (XMM) that challenges traditional beliefs about per-execution and multi-execution models. Discover how XMM reasons about individual executions while relating them through a re-execution principle, creating a framework that can be parameterized by existing axiomatic memory models. The speakers demonstrate their XC20 instantiation for the RC20 language model, which provides DRF guarantees, supports standard hardware mappings, compiler optimizations, and uniquely enables thread sequentialization optimization. The presentation also covers their sound model checker XMC and its evaluation on concurrency benchmarks. This ACM SIGPLAN talk includes supplementary materials and artifacts that have been evaluated as functional.

Syllabus

[POPL'25] Relaxed Memory Concurrency Re-executed

Taught by

ACM SIGPLAN

Reviews

Start your review of Relaxed Memory Concurrency Re-executed

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.