YoVDO

A Denotational Approach to Release/Acquire Concurrency - GALOP'24

Offered By: ACM SIGPLAN via YouTube

Tags

Concurrency Courses Game Theory Courses Denotational Semantics Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a conference talk on the denotational semantics of Release/Acquire (RA) concurrency presented at GALOP'24. Delve into the recent work by Yotam Dvir, Ohad Kammar, and Ori Lahav, who reimagine Brookes-style trace semantics for shared-state concurrent programming languages. Discover how the researchers developed a novel interpretation of trace-sets, shifting from interrupted executions to a game-like or rely-guarantee approach that models program-environment interactions. Gain insights into the semantics of the RA memory model, a subset of the C/C++ standard, and learn about ongoing research in general trace semantics for shared state. Engage with cutting-edge concepts in concurrent programming language theory and participate in discussions that could shape future directions in this field.

Syllabus

[GALOP'24] A Denotational Approach to Release/Acquire Concurrency


Taught by

ACM SIGPLAN

Related Courses

Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX
Paradigms of Computer Programming – Abstraction and Concurrency
Université catholique de Louvain via edX
Computing: Art, Magic, Science - Part II
ETH Zurich via edX
Concurrency
AdaCore via Independent
Java Fundamentals for Android Development
Galileo University via edX