标签: c++ sparse-matrix solver
我再次来到SuperLU_distributed求解器问题。
由于我注意到我的算法的并行版本运行速度非常慢,我尝试简单地运行保存在我的build / EXAMPLE文件夹中的测试程序(pddrive),在安装过程中由SuperLU编译。
我注意到,在使用mpirun -n 1运行时,给出了很好的解决时间,如果我增加进程数时间变得非常慢(更多的是我增加进程,它会减慢速度)。
它看起来很奇怪,因为它是SuperLU的测试程序,没有任何修改。
有没有人有类似的麻烦?