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

Ad


OnWorksファビコン

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

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

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

プログラム:

NAME


dgmap、 dgpart -静的マッピングとパーティションを並行して計算します

SYNOPSIS


ディーマップ [オプション] [gファイル] [tファイル] [ファイル] [ファイル]

dgpart [オプション] [nparts / pwght] [ファイル] [ファイル] [ファイル]

DESCRIPTION


  ディーマップ プログラムは、並行して、ソースグラフの静的マッピングを計算します。
ターゲットグラフ。

  dgpart プログラムは、 ディーマップ、グラフ分割を実行します
静的マッピングの代わりに。 したがって、必要な数の部品を提供する必要があります。
ターゲットアーキテクチャの代わりに。 グラフクラスタリング用のプログラムを使用する場合、
パーツの数が最大クラスター重量になります。

  -b & -c オプションを使用すると、ユーザーはマッピングの動作に関する設定を行うことができます
デフォルトで使用される戦略。 NS -m オプションを使用すると、ユーザーはカスタムを定義できます
マッピング戦略。

  -q オプションは、プログラムをグラフクラスタリングプログラムに変換します。 この場合、 ディーマップ
可変サイズのターゲットアーキテクチャを受け入れます。

ソースグラフファイル gファイル 一元化されたグラフファイル、またはを表すファイルのセットのいずれかです
分散グラフのフラグメント。 にとって ディーマップ、ターゲットアーキテクチャファイル tファイル 説明する
メッシュやハイパーキューブなどのアルゴリズムでコード化されたトポロジ、または分解-
によって作成された定義済みアーキテクチャ amk_grf(1)プログラム。 見る gmap(1)
ターゲットアーキテクチャの説明。 結果のマッピングはファイルに保存されます ファイル.
最終的なログ情報(オプションによって生成されたものなど) -v)ファイルに送信されます
ファイル。 ファイル名が指定されていない場合、データは標準入力から読み取られ、
標準出力。 標準ストリームは、ダッシュ '-'で明示的に表すこともできます。

コンパイル時に適切なライブラリが含まれている場合、 ディーマップ & dgpart できる
入力と出力の両方として、圧縮されたグラフを直接処理します。 ストリームは次のように扱われます
名前の後に圧縮ファイル拡張子が付いている場合は常に圧縮されます。
'brol.grf.bz2'または '-.gz'。 サポートできる圧縮形式はbzip2です。
format( '。bz2')、gzip形式( '.gz')、およびlzma形式( '.lzma'、入力のみ)。

ディーマップ & dgpart MPIインターフェースの実装に基づいて、作業を
処理要素。 したがって、それらは直接実行される可能性は低く、代わりに
のようないくつかのランチャーコマンド ムピルン.

OPTIONS


-bヴァル グラフ分割または静的マッピングの最大負荷不均衡率を設定します。 いつ
プログラムはクラスタリングツールとして使用され、このパラメーターは最大負荷を設定します
再帰的なXNUMXつのパーティションの不均衡率。 専用 -m オプションを選択します。

-cオプト 次の中からXNUMXつまたは複数のオプションに従って、デフォルトのマッピング戦略を選択します。

b 可能な限り負荷分散を実施します。

q 速度よりも特権の品質(デフォルト)。

s 品質よりも特権の速度。

t 安全を確保します。

x スケーラビリティを強化します。

それは排他的です -m オプションを選択します。

-h ヘルプを表示します。

-mストラト
並列マッピング戦略を使用する ストラト (詳細については、PT-Scotchユーザーズマニュアルを参照してください。
情報)。

-q (ために dgpart)

-q重量
(ために ディーマップ)静的ではなくグラフクラスタリングツールとしてプログラムを使用する
マッピングまたはグラフ分割ツール。 にとって dgpart、部品数は
クラスターの最大重みになります。 にとって ディーマップ、 この番号 重量 である必要があります
オプションの後に渡されます。

-rプナム 一元化されたファイルのルートプロセスを設定します(デフォルトは0)。

-V プログラムのバージョンと著作権を表示します。

-v動詞 詳細モードをに設定します 動詞。 それはできるXNUMXつ以上の文字のセットです
次のとおりです。

m マッピング情報。

s 戦略情報。

t タイミング情報。

注意


現時点(バージョン5.1)では、 ディーマップ 完全な静的マッピングを次のように計算することはできません gmap(1)
しますが、パーティションのみです(つまり、重み付けされていない、または重み付けされた完全グラフへのマッピング)。
'cmplt'および 'wcmplt'以外のターゲットアーキテクチャはエラーにつながります
メッセージ。


ラン dgpart グラフbrol.grfの5つの部分へのパーティションを計算するための7つの処理要素
結果の順序をファイルbrol.mapに保存します。

$ mpirun -np 5 dgpart 7 brol.grf brol.map

ラン dgpart 保存された分散グラフを5つの部分に分割する7つの処理要素
グラフフラグメントファイルbrol5-0.dgrからbrol5-4.dgrで、結果のマッピングをファイルに保存します
brol.map(を参照) dgscat(1)の名前の「%p」および「%r」シーケンスの説明
分散グラフフラグメント)。

$ mpirun -np 5 dgpart 7 brol%p-%r.dgr brol.map

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


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

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

Linuxコマンド

Ad