Caches and You: Optimizing Rust Data Structures for CPU Performance - Rust Cologne

Caches and You: Optimizing Rust Data Structures for CPU Performance - Rust Cologne

Rust via YouTube Direct link

Matrix Multiplication

9 of 31

9 of 31

Matrix Multiplication

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. 1 Intro
  2. 2 Overview
  3. 3 Caches
  4. 4 How Caches Work
  5. 5 Cache Coherence
  6. 6 Cache Size
  7. 7 Prefetch
  8. 8 Performance
  9. 9 Matrix Multiplication
  10. 10 In Memory
  11. 11 Cache Line
  12. 12 Heap Allocation
  13. 13 Object Size
  14. 14 Data locality
  15. 15 Separate vector
  16. 16 Code size matches
  17. 17 What is false sharing
  18. 18 How I benchmark
  19. 19 Dont access memory
  20. 20 Any questions
  21. 21 Data structures
  22. 22 Linked lists
  23. 23 Vectors
  24. 24 Hashmap
  25. 25 Binary Tree
  26. 26 Summary
  27. 27 Memory alignment
  28. 28 Insertion
  29. 29 Performance Measurement Tools
  30. 30 Question
  31. 31 JavaScript Source Map

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.