15-213 Introduction to Computer Systems
Lecture 21: Concurrency

  • Reading: Ch 13.1,13.3-13.4
  • Slides:
  • Code:
  • Concepts:
    • Concurrent programming with processes
    • Threads
    • Shared memory
    • Race conditions
  • Previous lecture: Web Services
  • Next lecture: Synchronization