C++ 超级LU分布式-慢速

C++ 超级LU分布式-慢速,c++,sparse-matrix,solver,C++,Sparse Matrix,Solver,我再次来到这里讨论SuperLU_分布式解决方案问题 因为我注意到并行版本的算法运行得非常慢,所以我试图简单地运行保存在build/EXAMPLE文件夹中的测试程序(pddrive),该文件夹在安装过程中由SuperLU编译 我注意到,虽然使用mpirun-n1运行可以很好地解决问题,但如果我增加进程数,时间会变得非常慢(进程数越大,速度就越慢) 这看起来很奇怪,因为它是SuperLU的测试程序,没有任何修改 有没有人有过类似的问题 多谢各位 西蒙尼

我再次来到这里讨论SuperLU_分布式解决方案问题

因为我注意到并行版本的算法运行得非常慢,所以我试图简单地运行保存在build/EXAMPLE文件夹中的测试程序(pddrive),该文件夹在安装过程中由SuperLU编译

我注意到,虽然使用mpirun-n1运行可以很好地解决问题,但如果我增加进程数,时间会变得非常慢(进程数越大,速度就越慢)

这看起来很奇怪,因为它是SuperLU的测试程序,没有任何修改

有没有人有过类似的问题

多谢各位 西蒙尼