SENG 475 Lecture 9 (2019-05-24) — Temporary Objects, Moving/Copying, Value Categories
SENG 475 Lecture 27 (2019-07-09) — Concurrency
SENG 475 Lecture 18 (2019-06-14) — Memory Management
SENG 475 Lecture 26 (2019-07-05) — Concurrency
SENG 475 Lecture 12 (2019-05-31) — Copy Elision, Implicit Move
SENG 475 Lecture 8 (2019-05-22) — Compile-Time Computation, Temporary Objects
SENG 475 Lecture 10 (2019-05-28) — Value Categories, Moving/Copying
SENG 475 Lecture 15 (2019-06-07) — Exceptions, Interval Arithmetic
SENG 475 Lecture 7 (2019-05-21) — Compile-Time Computation
SENG 475 Lecture 24 (2019-06-28) — Cache-Efficient Algorithms
SENG 475 Lecture 23 (2019-06-26) — Caches, Cache-Efficient Algorithms
SENG 475 Lecture 1 (2019-05-07) — Course Introduction
IEE 475: Lecture E1 (2019-09-26) - Random Number Generation [slides with audio overlay]
CME 213 Lecture 9 Winter 2020 GPU shared memory
Index Number - 20 Ideal Index Number - How and Why
Does an x86 CPU Reorder Instructions?
Point query on triangular meshes using Corner Table (Topological data structure)
6.826 Fall 2020 Lecture 11: x86-TSO
Persistency Semantics of the Intel-x86 Architecture
[Lecture] GPU Programming - Visualizing Memory Access (Filtering, Horizontal)