gpt4 book ai didi

c++ - C++中 vector 数组的最佳库

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:41:06 24 4
gpt4 key购买 nike

我必须对 1、2、3...9 维 vector 的数组进行计算,并且这些 vector 的数量变化很大(比如从 100 到几百万)。当然,如果数据容器可以轻松分解以启用并行算法,那就太好了。

我遇到了 blitz++(对我来说几乎不可能编译),但是还有其他快速库可以处理 vector 数据数组吗? boost::fusion 值得一看吗?此外,vtk 的 vtkDoubleArray 看起来不错,但 vtk 是仅用于可视化的库。我必须承认拥有元组数组是一个诱人的想法,但我没有看到任何关于 boost::fusion 和/或 vtkDoubleArray 的基准。正如它们不是为速度而设计的一样。有什么想法吗?

最好的问候,

强大的多尔

最佳答案

Eigen ,支持在某些编译器(GCC 4、VC++ 2008)上自动向量化 vector 。

关于c++ - C++中 vector 数组的最佳库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1491716/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com