리눅스이야기

mpi 디버깅하기

스핏파이어 2018. 7. 6. 19:02

* gdb 이용해서 mpi 디버깅 하기

컴파일시 우선 -g 옵션을 이용하여 디버깅 가능하도록 set


-실행 

$mpirun -gdb -n * ./testprogram


- 브레이크 포인트 지정

(mpigdb) break filename:linenumber


- 브레이크 포인트 제거

(mpigdb) clear filename:linenumber


- 진행

(mpigdb) next

(mpigdb) step


- 변수값 출력

(mpigdb) print variablename


- 정상프로그램으로 진행

(mpigdb) continue


- gdb Quit

(mpigdb) quit