淘沙TV
软件性能和优化

CppCon 2014:Chandler Carruth 谈算法效率与数据性能

原名:CppCon 2014: Chandler Carruth "Efficiency with Algorithms, Performance with Data
Iammyself001·YouTube 23.5 万次观看·B站 21 播放·1 年前·1:13:41
在 B 站打开 原 YouTube 版本

关于这个视频

Chandler Carruth 在 CppCon 2014 上关于编写快速 C++ 的演讲,解释了为什么数据结构选择和内存布局比聪明的算法更重要。它涵盖了为什么像 unordered_map 这样的标准容器在现代 CPU 上表现不佳。

HN 为什么推荐它:这是对任何学习性能优化的人的长期推荐,每当出现哈希表、缓存行为或 STL 容器时都会引用。

“我也是 Chandler Carruth 在 CppCon 2014 上发表的“算法的效率,数据结构的性能”的忠实粉丝。”— HN 评论 · 2024 · 原文

查看英文原文

Chandler Carruth's CppCon 2014 talk on writing fast C++, explaining why data structure choice and memory layout matter more than clever algorithms. It covers why standard containers like unordered_map perform poorly on modern CPUs.

Why HN likes it: A perennial recommendation for anyone learning performance optimization, cited whenever hash tables, cache behavior or STL containers come up.

“I'm also a big fan of "Efficiency with Algorithms, Performance with Data Structures" by Chandler Carruth at CppCon 2014.”

HN 提及 15 次推荐者 7 人首次 2014最近 2024质量分 8.0

原视频频道:CppCon · YouTube 23.5 万次观看

演讲进阶常青c++数据结构缓存局部性无序映射性能优化CppCon