【发布时间】:2016-01-15 04:52:45
【问题描述】:
这是我的问题:openBLAS/LAPACK 库(在 Armadillo 库下)是否能够利用 MPI 框架下的并行性?
我担心的是,在使用mpirun -np 1 executable 运行程序时,由于我特别要求操作系统仅使用一个处理器运行我的程序,我认为 openBLAS/LAPACK 将仅使用一个处理器而不是其他处理器来相乘/相加向量/矩阵闲坐。我是否限制 openBlas/LAPACK 通过-np 1 在不同处理器上执行多个线程?在通过-np 1?选择的一个处理器上使用不同的内核怎么样?
【问题讨论】:
标签: c++ parallel-processing mpi armadillo openblas