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

YouTube

Effective Stateless Model Checking for C/C++ Concurrency

ACM SIGPLAN via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about a groundbreaking model checking algorithm for concurrent programs in this 24-minute conference presentation from POPL 2018. Explore how researchers from multiple institutions developed RCMC, an innovative stateless model checker that works with RC11 - a repaired version of the C/C++11 memory model. Discover how this approach operates directly on execution graphs while avoiding redundant exploration, making it particularly efficient for programs without RMW instructions and SC atomics. See experimental results demonstrating RCMC's superior performance, scalability, and resilience compared to existing model checking tools. The presentation covers software model checking techniques, weak memory models, and practical applications for C/C++11 concurrent programming verification.

Syllabus

[POPL'18] Effective Stateless Model Checking for C/C++ Concurrency

Taught by

ACM SIGPLAN

Reviews

Start your review of Effective Stateless Model Checking for C/C++ Concurrency

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.