【发布时间】:2013-08-01 14:56:07
【问题描述】:
英特尔 MKL 库提供了一组优化的线程化函数,但对于迭代稀疏求解器 (ISS),预处理共轭梯度法似乎并不容易实现线程化。
更准确地说,使用不完全 Cholesky 分解或 ILU 等预处理技术,在某些时候需要稀疏三角求解器,但执行三角求解 mkl_cspblas_?csrtrsv 的相应 MKL 函数没有线程化。我的问题是,是否有任何稀疏求解器库可以在多核处理器上击败当前版本的 MKL(未完全线程化)?
【问题讨论】:
-
MKL 是否在最新版本上有所改进?您是否尝试将其链接到 MATLAB?
标签: multithreading multiprocessing sparse-matrix iteration intel-mkl