标签: c openmpi
我刚刚转换了一个程序,以便在多个节点上使用MPI调用,但我在使用MPI调用时遇到问题。
我正在使用MPI_File_open和MPI_File_write等标准MPI2 IO方法将我的最终结果写入文件。在我的笔记本电脑上,我体验到了轻微的加速(0.2s - > 0.1s),但在大学的超级计算机上,我的文件写入速度变得非常糟糕 - (0.2s - > 90s!)。
我无法理解为什么超级计算机上的性能会如此糟糕,但我的桌面会有所改善。有什么我忽视的东西会导致速度慢吗?
一些注释: