【发布时间】:2011-11-23 01:17:38
【问题描述】:
传统 STL 有哪些缓存友好的高性能替代方案。 它们应该针对现代 64 位 Intel/AMD CPU 的缓存进行优化。
我不是在寻找基于官方标准的 STL 实现,它不一定是基于该标准的,或者是具有高性能数据结构的扩展 STL。或者只是一个提供通用数据结构(如列表、地图等)的库。
高并发和无锁数据结构将是一个好处。
我对链接和许可证感兴趣。
我已经阅读过 EASTL 并且之前使用过 Boost。
目前,游戏开发人员和科学界正在使用什么来充分利用 CPU?管道中有什么?
【问题讨论】:
-
确实如此。我们现在可以将 GPU 用于图形以外的用途
-
好吧,如果我是你,我不会问科学计算的人。至少不是那些仍在使用 fortran 的,并声称它比 C 更快...