Completed
How I benchmark
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Caches and You: Optimizing Rust Data Structures for CPU Performance - Rust Cologne
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 Overview
- 3 Caches
- 4 How Caches Work
- 5 Cache Coherence
- 6 Cache Size
- 7 Prefetch
- 8 Performance
- 9 Matrix Multiplication
- 10 In Memory
- 11 Cache Line
- 12 Heap Allocation
- 13 Object Size
- 14 Data locality
- 15 Separate vector
- 16 Code size matches
- 17 What is false sharing
- 18 How I benchmark
- 19 Dont access memory
- 20 Any questions
- 21 Data structures
- 22 Linked lists
- 23 Vectors
- 24 Hashmap
- 25 Binary Tree
- 26 Summary
- 27 Memory alignment
- 28 Insertion
- 29 Performance Measurement Tools
- 30 Question
- 31 JavaScript Source Map