C++ cache locality and branch predictability Published 2021-11-01 Download video MP4 360p Download video MP4 720p Recommendations 05:24 C++ First Missing Int, faster than 100%! 1:03:57 Branchless Programming in C++ - Fedor Pikus - CppCon 2021 09:38 Memory, Cache Locality, and why Arrays are Fast (Data Structures and Optimization) 15:45 Metaclasses in Python 13:17 The ONLY C keyword with no C++ equivalent 08:06 The Fastest Way to Loop in Python - An Unfortunate Truth 32:48 Why i think C++ is better than rust 08:52 WATCH: Jordan Peterson’s Full Testimony Before Congress 09:12 25 nooby Python habits you need to ditch 08:50 Python dataclasses will save you HOURS, also featuring attrs 14:12 Why You Should AVOID Linked Lists 19:25 Branchless Programming: Why "If" is Sloowww... and what we can do about it! 21:15 C++ vs Rust: which is faster? 09:57 Diagnose slow Python code. (Feat. async/await) 07:40 how Google writes gorgeous C++ 09:54 Return Value Optimization and Copy Elision in C++ 06:21 Why I prefer attrs over dataclasses 31:33 The Oldest Unsolved Problem in Math 17:16 How Physicists FINALLY Solved the Feynman Sprinkler Problem 09:10 Python f-strings can do more than you thought. f'{val=}', f'{val!r}', f'{dt:%Y-%m-%d}' Similar videos 54:38 Writing cache friendly C++ - Jonathan Müller - Meeting C++ 2018 01:59 BTB Branch Target Buffer - Georgia Tech - HPCA: Part 1 1:04:30 The Most Important Optimizations to Apply in Your C++ Programs - Jan Bielak - CppCon 2022 06:16 Caches, Video 2: Cache locality 01:00 Branch Prediction Requirements - Georgia Tech - HPCA: Part 1 59:44 CppCon 2016: Timur Doumler “Want fast C++? Know your hardware!" 09:19 C++ Crash Course: Branch Prediction with Dynamic Dispatch 1:16:58 code::dive conference 2014 - Scott Meyers: Cpu Caches and Why You Care 1:16:43 What Do You Mean by "Cache Friendly"? - Björn Fahller - C++ on Sea 2022 33:11 Understanding cache-locality with an example (in Rust) 12:26 C# Performance - Branch Prediction 1:01:12 Pacific++ 2018: Scott McMillan "Designing for Efficient Cache Usage" 1:00:58 CppCon 2017: Chandler Carruth “Going Nowhere Faster” 47:35 C++ Algorithmic Complexity, Data Locality, Parallelism, Compiler Optimizations, & Some Concurrency 54:06 Mod-14 Lec-18 Dynamic Instruction Scheduling with Branch Prediction 09:04 The Fetch-Execute Cycle: What's Your Computer Actually Doing? 2:26:50 Computer Architecture - Lecture 9: Branch Prediction (ETH Zürich, Fall 2018) More results