英語フランス語スペイン語

Ad


OnWorksファビコン

likwid-mpirun - クラウドでオンライン

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

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

プログラム:

NAME


likwid-mpirun - LIKWID を使用して MPI アプリケーションを起動および監視するツール

SYNOPSIS


likwid-memイーパー [-hd] [-ホストファイル ファイル名] [-nperdomain ドメイン内のプロセス数]
[-pin 表現] [-omp 表現] [-mpi 表現] [-]

DESCRIPTION


リクウィド・ムピルン ベンダー固有の mpirun ツールをラップするコマンド ライン アプリケーションです。
に呼び出しを追加する likwid-perfctr(1) 実行文字列に。 ユーザーが指定したアプリケーションは、
実行され、測定され、結果が開始ノードに返されました。

OPTIONS


-h ヘルプメッセージを標準出力に出力してから終了します。

-d デバッグ メッセージを標準出力に出力します。

-ホストファイル ファイル名
MPI プロセスをスケジュールするノードを指定します

-nperdomain ドメイン内のプロセス数
アフィニティ ドメインごとのプロセスを指定します (「 リクウィッドピン アフィニティについては
ドメイン)

-pin 表現
ハイブリッド実行の固定を指定します (「 リクウィッドピン アフィニティについては
ドメイン)

-omp 表現
ハイブリッドセットアップが可能になります。 と組み合わせてのみ使用できます -ピン。 唯一可能なのは
値は: インテル

-mpi 表現
ラッパーが使用する MPI 実装を指定します。 可能
値は intelmpi、openmpi、mvapich2 です。

-- 基礎となるオプションを設定するために、likwid-mpirun の引数の解析を停止します。
-- 以降の MPI 実装。

実施例


1. 標準アプリケーションの場合:

リクウィド・ムピルン -np 32 ./myApp

32 個の MPI プロセスが実行され、各ホストには ppn に書き込まれたのと同じ数のプロセスが埋め込まれます。

2. ピン留めの場合:

リクウィド・ムピルン -np 32 -nperdomain S:2 ./myApp

ソケットごとに 32 つのプロセスで 2 の MPI プロセスを開始します。

3. ハイブリッド実行の場合:

リクウィド・ムピルン -np 32 -pin M0:0-3_M1:0-3 ./myApp

ノードごとに 32 つのプロセスで 2 の MPI プロセスを開始します。 最初のプロセスのスレッドは、
NUMA ドメイン 0 (M3) のコア 0 ~ 0 に固定されます。 XNUMX 番目のプロセスの OpenMP スレッド
NUMA ドメイン 1 (M1) の最初の XNUMX つのコアに固定されています

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


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

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

Linuxコマンド

Ad