Stanford CS149 I Parallel Computing I 2023 I Lecture 16 - Transactional Memory 1
Motivation for transactions, design space of transactional memory implementations. To follow along with the course, visit the course website: https://gfxcourses.stanford.edu/cs149... Kayvon Fatahalian Associate Professor of Computer Science, Stanford University https://graphics.stanford.edu/~kayvonf/ Kunle Olukotun Cadence Design Systems Professor, Professor of Electrical Engineering and of Computer Science, Stanford University https://engineering.stanford.edu/peop... Learn more about the online course and how to enroll: https://online.stanford.edu/courses/c... To view all online courses and programs offered by Stanford, visit: https://online.stanford.edu/

▶︎
Stanford CS149 I Parallel Computing I 2023 I Lecture 17 - Transactional Memory 2

▶︎
Stanford CS149 I Lecture 6 - Performance Optimization II: Locality, Communication, and Contention

▶︎
The psychology of people who can fix anything

▶︎
Stanford CS149 I Parallel Computing I 2023 I Lecture 18 - Hardware Specialization

▶︎
Stanford CS149 I Parallel Computing I 2023 I Lecture 1 - Why Parallelism? Why Efficiency?

▶︎
Stanford CS149 I Parallel Computing I 2023 I Lecture 11 - Cache Coherence

▶︎
Why Aliens Would NEVER Invade Africa

▶︎
The Professor Who Taught People How To Think (1962)

▶︎
Google & AWS Veteran: What Top Tier Software Architects Do Differently

▶︎
Stanford CS153 Frontier Systems | Scale, AGI, and the Future of Everything

▶︎
Software Transactional Memory

▶︎
Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

▶︎
Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

▶︎
How To Think SO CLEARLY People Assume You're A Genius

▶︎
Lecture 1: Introduction

▶︎
Conan O’Brien Delivers the Commencement Address | Harvard Commencement 2026

▶︎
We're 99.9% sure this pattern is true, but no one can prove it

▶︎
Stanford CS149 I Parallel Computing I 2023 I Lecture 12 - Memory Consistency

▶︎
