Technical data
Debugging Parallel Fortran
117
38 end do
39 j = j + 1
40 end do
41
42 end
To look at AGGREGATE, stop at that line with
(dbx) stop at 36 pgrp
[4] stop at "/tmp/Ptotalkea_11561_":36
[5] stop at "/tmp/Ptotalkea_11561":36
Continue the current process (the master process). Note that cont continues
only the current process; other members of the process group (pgrp) are
unaffected.
(dbx) cont
[4] Process 19324(total.ex) stopped at
[_total_99_aaaa:36,0x400974]
36 aggregate(ii,jj) = aggregate(ii,jj) + inew(i,j)
(dbx) \f8showproc
Process 19324(total.ex) breakpoint/trace
trap[_total_99_aaaa:36,0x400974]
Process 19325(total.ex) breakpoint/trace
trap[_total_99_aaaa:16,0x4006d0]
Check the Slave
Look at the slave process with the following command:
(dbx) active 19325
Process 19325(total.ex) breakpoint/trace
trap[_total_99_aaaa:16,0x4006d0]
(dbx) cont
[5] Process 19325(total.ex) stopped at
[_total_99_aaaa:36,0x400974]
36 aggregate(ii,jj) = aggregate(ii,jj) + inew(i,j)










