Introduction to Hardware Efficiency in C++ - CppCon 2022

Introduction to Hardware Efficiency in C++ - CppCon 2022

CppCon via YouTube Direct link

Fixing memory intensive codes - SOA

5 of 13

5 of 13

Fixing memory intensive codes - SOA

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Introduction to Hardware Efficiency in C++ - CppCon 2022

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Making software fast
  3. 3 Better Usage of Hardware Resources
  4. 4 Computationally intensive or memory intensive?
  5. 5 Fixing memory intensive codes - SOA
  6. 6 Fixing memory intensive codes (3)
  7. 7 Introduction to vectorization
  8. 8 Prerequisites for autovectorization
  9. 9 Fixes for vectorization problems
  10. 10 When do data cache misses typically happen?
  11. 11 Example: Minimum and maximum in array
  12. 12 Why is perfect memory layout the fastest?
  13. 13 Experiment with class size and member layout

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.