t-nissieの日記: MPIで書かれた並列化プログラムのデバッグ法
日記 by
t-nissie
$ mpif90 -g foo.f
$ mpirun -gdb -np 2 ./foo
(gdb) run < input_file
Segmentation violation などで止まってしまう場合には、どこで止まったかが表示される。
bt(バックトレース)コマンドでもう一度見ることができる。printコマンドで止まって
しまったときの変数の値を調べるなどしてデバグ。
MPIで書かれた並列化プログラムのデバッグ法 More ログイン