【发布时间】:2011-08-29 09:53:43
【问题描述】:
请给我一些关于线性代数(矩阵代数、特征值、特征向量等)的高性能 C 库的提示。可以是开源的也可以是闭源的。
【问题讨论】:
-
谁曾经努力编写这样的库并使其性能降低?购物问题在 SE 上是题外话。
-
GSL 做到了。他们制作了一个非常可移植且功能广泛的库,但在多平台方式和平台依赖方式方面都没有很好地优化它。
标签: c linear-algebra
请给我一些关于线性代数(矩阵代数、特征值、特征向量等)的高性能 C 库的提示。可以是开源的也可以是闭源的。
【问题讨论】:
标签: c linear-algebra
编辑感谢来自 osgx 的 cmets:
我知道 LAPACK 和 GSL,我可以同时推荐它们。 LAPACK 是非常底层的库,GSL 使用起来可能更舒服,但说到性能好——它是基于 BLAS 的库。
【讨论】:
同样,如果您真的在寻找/打开现代 C++ 代码,Armadillo 正变得非常流行/流行。 另请参阅他们自己的 benchmarking 对抗 IT++ 和 Newmat。
【讨论】: