CPU 缓存感知 C++ /C 编程
我正在浏览 Scott Meyer 的播客 CPU 缓存以及您为何关心< /a> 看来这样会使代码运行得更快,有没有开源的代码可以参考。 或者任何人都有基于CPU缓存感知
的数据结构/算法设计示例
I was going through Scott Meyer's podcast on CPU CACHES AND WHY YOU CARE It seems this will make code run faster, is there any open source where such coding is done for reference.
Or anybody has example of design of data structures/algorithms based on CPU caches aware
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
当然,整个 Linux 内核都被实现为缓存感知的。
有关更多详细信息,强烈推荐论文每个程序员都应该了解内存知识。
Sure, the entire Linux kernel is implemented to be cache-aware.
For more details there is highly recommended paper What Every Programmer Should Know About Memory.
线性代数对缓存问题很敏感。 BLAS 子例程 允许人们从这些问题中抽象出来
Linear algebra is sensitive to cache problems. The BLAS subroutines allow one to abstract away from these concerns