Login
From:
Tony Bai
(Uncensored)
subscribe
释放 Go 的极限潜能:CPU 缓存友好的数据结构设计指南
https://tonybai.com/2025/10/16/cpu-cache-friendly-in-go/
links
backlinks
Tagged with:
benchmark
aos
技术志
arrayofstructs
cpu缓存
cacheline
cachemiss
cachepollution
本文永久链接 – https://tonybai.com/2025/10/16/cpu-cache-friendly-in-go 大家好,我是Tony Bai。 “现代 CPU 很快,而内存很慢。” 这句看似简单的陈词滥调,是理解现代高性能编程的唯一“真理”。我们常常致力于优化算法的时间复杂度,却忽略了一个更为根本的性能瓶颈:数据在内存和 CPU 缓存之间的移动。一次 L1 缓存的命中可能仅需数个时钟周期(~1ns),而一次主内存的访问则需要...
Roast topics
Find topics
Roast it!
Roast topics
Find topics
Find it!
Roast topics
Find topics
Find it!