英特尔MKL是否支持Armadilo、Eigen或biltz++ ?



我的意思是:它可以像Blitz++那样定义一些数组吗(我正在寻找类似的简单语法,不需要完全相同):

Array<double, 3> A(NX,NY,NZ)

谢谢。

我听说Armadilo、Eigen、Boost和bilt++是科学计算的最佳选择。这些库可以与英特尔MKL一起使用吗?是否需要与Intel MKL一起使用?

您是否查看了以下关于第三方库的MKL兼容性的知识库文章?

http://software.intel.com/en-us/articles/intel-mkl-and-third-party-applications-how-to-use-them-together

在这里,MKL Link Line Advisor也可以提供帮助。

还可以查看这篇文章,了解Eigen

http://eigen.tuxfamily.org/dox/TopicUsingIntelMKL.html

根据你的问题>>它们需要与英特尔MKL一起使用吗?

是的。甚至这些软件包的文档也这么说。示例:Armadillo站点:"通过与LAPACK的可选集成,或其高性能替代库之一(例如多线程MKL或ACML库)提供了各种矩阵分解。"

相关内容

  • 没有找到相关文章

最新更新