expand aggregated message

指定したメッセージまたは最も新しいメッセージを展開します。

構文

expand aggregated message [msg,...]

パラメーター

msg

メッセージ ID。

デフォルト: 0

説明

このコマンドは、MPI のような、大規模な並列アプリケーションをデバッグする際に役立ちます。

このコマンドは、指定のメッセージを展開します。メッセージ ID が指定されていない場合、デバッガーは最も新しく追加されたメッセージを展開します。

ルートデバッガーは、リーフデバッガーからの出力を収集し、集約出力として表示します。たいていの場合、この集約は正常に動作しますが、特定のリーフデバッガーからの正確な出力を知りたい場合は問題になります。この問題に対処するため、デバッガーは一意なメッセージ ID 番号を各集約メッセージに割り当て、メッセージをメッセージリストに保存します。

メッセージリストの長さは、$aggregatedmsghistory デバッガー変数を使用して制御することができます。この変数をデフォルトの 0 に設定すると、デバッガーはシステムで許容される量までメッセージを記録します。

(idb) 
					 
   [0:15] ------------------
   [0:15] object file name: /home/bin/mpich-1.2.4/examples/cpi
   [0:15] Reading symbolic information ...   [0:15] done
%1 [0:15] Attached to process id [9977;10093]  ....
   [1:15] stopped at [ __select(...) 0x4010e90e]
   [0] stopped at [void* MPIR_Breakpoint(void):113 0x806d4c7]
   [1:15]

(idb) 
					 
   [0:15]      17     int  namelen, ind;
   [0:15]      18     char processor_name[MPI_MAX_PROCESSOR_NAME];
   [0:15]      19     int gate = 0;
   [0:15]      20
   [0:15] >    21     MPI_Init(&argc,&argv);
   [0:15]      22     MPI_Comm_size(MPI_COMM_WORLD,&numprocs);
   [0:15]      23     MPI_Comm_rank(MPI_COMM_WORLD,&myid);
   [0:15]      24     MPI_Get_processor_name(processor_name,&namelen);
   [0:15]      25

(idb) 
					  show aggregated message
%1 [0:15] Attached to process id [9977;10093]  ....
(idb) 
					  expand aggregated message 1
%1 [0:15] Attached to process id [9977;10093]  ....
 [1] Attached to process id 9981  ....
 [2] Attached to process id 9989  ....
 [0] Attached to process id 9977  ....
 [3] Attached to process id 9997  ....
 [4] Attached to process id 10005  ....
 [5] Attached to process id 10013  ....
 [6] Attached to process id 10021  ....
 [7] Attached to process id 10029  ....
 [8] Attached to process id 10037  ....
 [9] Attached to process id 10045  ....
 [10] Attached to process id 10053  ....
 [11] Attached to process id 10061  ....
 [12] Attached to process id 10069  ....
 [14] Attached to process id 10085  ....
 [15] Attached to process id 10093  ....
 [13] Attached to process id 10077  ....

(idb) 
					 

関連情報


このヘルプトピックについてのフィードバックを送信