Amazon Best VPN GoSearch

OnWorksファビコン

mpimsg - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで mpimsg を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mpimsg です。

プログラム:

NAME


mpimsg - LAM で MPI メッセージ バッファを監視します。

SYNOPSIS


mpimsg [-gps] [-h] [-O] [-c seq] [-d seq] [-m seq] [-e #] [-B #] [ノード] [プロセス]

OPTIONS


-GPS プロセス情報を GPS 形式で出力します。

-h このコマンドに関する有用な情報を出力します。

-O マルチコンピュータは同種です。データ変換は行いません。見る ムピルンとします。

-c seq メッセージシーケンスで使用されるコミュニケータの説明を出力します。見る
mpi タスクとします。

-d seq メッセージシーケンスで使用されるデータ型の説明を出力します。見る mpi タスクとします。

-e nn メッセージの内容の出力を # 個の要素に制限します。

-m seq メッセージシーケンスの内容を出力します。 「メッセージの内容」を参照してください。

-B nn 報告されるメッセージ数の制限を変更します。

-c、-d、および -m オプションは相互に排他的です。

DESCRIPTION


この mpimsg このコマンドは、MPI を使用して送信されたバッファリングされたメッセージに関する情報を表示します。
ライブラリであり、現在指定されたノードにバッファリングされており、指定されたノードに送信されます。
プロセス。 mpimsg 通常、通信の「デーモン」モードが使用されている場合にのみ機能します。
「クライアント間」(C2C) 通信の監視には使用できません。

コマンドラインでプロセスやノードを明示的に指定しないと、すべての MPI メッセージが
すべてのノードが報告されます。

%mpimsg

SRC (G/L) DEST (G/L) タグ 通信数 データタイプ MSG
0/0 1/1 123 ワールド 64 INT n1,#0

メッセージごとに mpimsg 次の情報を出力します。

SRC ソースプロセスの識別子 - `/' の後にプロセスの
メッセージのコミュニケーター内のランクも表示されます。見る mpi タスク(1)
プロセスの識別について説明します。

DEST 宛先プロセスの識別

TAG メッセージエンベロープからタグを付ける

COMM コミュニケータ識別子

COUNT メッセージ内のデータ要素の数

DATATYPE 要素のデータ型

MSG メッセージ識別子 - nnodeid,#seqnum の形式で表されます。
nodeid はバッファリングされたメッセージの物理的な場所であり、seqnum は
LAM によってメッセージに割り当てられたシーケンス番号。これらの値は次の目的で使用されます。
コミュニケータ、データ型、またはメッセージの内容に関する詳細情報を取得します。

メッセージのコミュニケータまたはデータ型に関する詳細情報は、次のコマンドで取得できます。
-c または -d オプション。情報は以下で得たものと同じです mpi タスク(1)について
プロセス。とは異なり mpi タスク(1)、これらのオプションは mpimsg メッセージ識別子が必要です
単一のメッセージを分離します。それを念頭に置いて mpimsg 呼び出しはシステムのスナップショットです
状態。の呼び出しでバッファリングされたメッセージが表示される可能性があります。 mpimsg 受け取れるかもしれない
次の呼び出しの前に mpimsg さらなる情報を表示するために作成されました。で
この場合は何も印刷されません。

メッセージ コンテンツ
-m オプションを指定すると、指定したメッセージの内容が表示されます。

まず、宛先プロセス ID とメッセージ ID が出力され、
メッセージの内容は、
UNIXユーティリティ od(1)。各行の左側には、行の先頭からのオフセットが表示されます。
データバッファは XNUMX 進数で表示されます。その後、個々の要素が印刷されます
型署名から推測される型に従って。データ型の穴と
基本型の変更により出力に改行が強制されるため、実質的にすべての要素が同じになります
出力行は実際にはバッファ内で連続しており、同じ基本タイプです。

出力されるメッセージの量は、-e オプションを使用して制限できます。の
制限は、基本データ型の要素の最大数に関して指定されます。
印刷されます。たとえば、メッセージが 100 個の構造で構成され、各構造が含まれる場合
20 つの整数が含まれている場合、制限を 20 にすると、最初の XNUMX 個が表示されます。
最初の 20 個の構造体 (または 60 個の整数) とは対照的に、メッセージ内の整数。

バッファリングされたメッセージ データはデフォルトで LAM 表現で保存され、次のように変換されます。
表示用のローカル表現。同種の LAM および MPI プロセスが実行される場合
-O スイッチを使用すると、 ムピルン(1) メッセージデータは共通ローカルに保存されます。
LAM 内のマシンの表現。この場合、-m オプションを使用すると、-O
表示用のデータ変換を防止するスイッチを与えることができます。


mpimsg
すべての MPI メッセージを報告します。

mpimsg n1 -m 8 -e 20
メッセージ #20 の最初の 8 要素をノード 1 に出力します。

診断


バッファされたメッセージが見つからない場合は、タイトル行のみが表示されます。メッセージが
-c、-d、または -m で指定されたものはバッファリングされなくなり、何も出力されません。

onworks.net サービスを使用してオンラインで mpimsg を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
広告
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。