Persistent Data Structures
1:23:43Retroactive Data Structures
1:18:39Geometric Structures I
1:19:35Geometric Structures II
1:22:09Dynamic Optimality I
1:22:44Dynamic Optimality II
1:23:31Memory Hierarchy Models
1:22:54Cache-Oblivious Structures I
1:27:21Cache-Oblivious Structures II
1:24:38Dictionaries
1:23:28Integer Models
1:21:15Fusion Trees
1:24:09Integer Lower Bounds
1:22:10Sorting in Linear Time
1:24:03Static Trees
1:23:00Strings
1:24:30Succinct Structures I
1:20:11Succinct Structures II
1:24:05Dynamic Graphs I
1:14:44Dynamic Graphs II
1:24:47Dynamic Connectivity Lower Bound
1:22:18History of Memory Models
59:24History of Memory Models
The session provides a historical overview of memory models, tracing their evolution from idealized 2-level models and the red-blue pebble game to external memory, HMM, BT, (U)MH, and cache-oblivious models.
MIT 6.851 Advanced Data Structures, Spring 2012
History of memory models: idealized 2-level, red-blue pebble game, external memory, HMM, BT, (U)MH, cache oblivious
