CS 452/652 Fall 2019 - Lecture 34

November 27, 2019 prev

Real-Time in General-Purpose (Operating) Systems

Multi-Core Scheduling

Multi-Core Programming

Challenges

Mechanisms

Example: Dekker's Algorithm (software locking)

Example: Ticket Lock

Sequential Consistency