- 编写c++代码,所有的成员变量是vector和eigen里的matrix。在50个节点跑程序没有问题,但是在1200个节点有问题,并且是发生在MPI_Finalize之后出现了segmentation fault。段错误是发生在我所有进程运算结束之后,唯一可能的问题就是我这里使用的类的析构问题。
这里本来vector和matrix不需要自己手动析构的,但是我这里用了三维的vector,他可能自己析构有些问题。因此我手动写了析构函数,就不会报错了。
使用超算遇到的麻烦
最新推荐文章于 2023-08-05 16:35:44 发布