我们的目标是使用英特尔编译器编译 SciPy(和 UMFPACK),以使用英特尔的(多线程)MKL BLAS,已经为 NumPy 成功完成了这项工作。在各种网站的帮助下,我们已经为 UMFPACK 和 SciPy 实现了这一目标,而没有任何明显的错误消息。然而,我们怀疑生成的 SciPy 没有找到我们的 UMFPACK,而是默默地使用了慢得多的替代函数 (SuperLU)。
谁能帮助我们(a)如何确定 SciPy 是否正在找到我们的 UMFPACK,以及(b)如何在编译或执行阶段将 SciPy 指向我们的 UMFPACK 库?