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

Ad


OnWorksファビコン

yade-batch - クラウドでオンライン

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

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

プログラム:

NAME


Yade - Yade バージョン: 1.20.0、機能: Odeint VTK OpenMP GTS GUI-Qt5 CGAL のマニュアル ページ
PFVフロー リンソルブ SPH GL2PS LBMFフロー

DESCRIPTION


使用法: yade-batch [オプション] [ TABLE [SIMULATION.py] | SIMULATION.py[/nCores] [...] ]

yade-batch は、異なるパラメーターを使用して yade シミュレーションを複数回実行します。 見る
https://yade-dem.org/sphinx/user.html#batch-queuing-and-execution-yade-batch for details.
バッチはパラメータ テーブル TABLE (.py で終わってはいけません) を使用して指定できます。
後に XNUMX つの SIMULATION.py (.py で終わる必要があります) が続くか、!SCRIPT 列が含まれます。
実行するシミュレーションを指定します。 XNUMX 番目のオプションは、複数のスクリプトを指定することです。
オプションで含めることができます /nコア 特定のコアの数を指定するサフィックス
シミュレーション (パラメータ テーブルの !THREADS 列に対応)、例: sim.py/3。

任意 引数:
-h, - 助けて
このヘルプメッセージを表示して終了します

-j NUM、 -ジョブ NUM
同時に実行するスレッドの最大数 (デフォルト: コア数、さらに
環境によって設定されている場合は、OMP_NUM_THREADS によって制限されます: 4)

-v, - バージョン
バージョンを印刷して終了します。

--ジョブスレッド NUM
XNUMX つのジョブのデフォルトのスレッド数。 !THREADS を使用してジョブごとにオーバーライドできます。
(または !OMP_NUM_THREADS) 列。 デフォルトは 1 です。

--強制スレッド
!THREADS であっても、ジョブが最大コアを超えるコアを使用しないように強制します (\-j を参照)。
列はさらに詳細を指定します。

- ログ FORMAT
ジョブ ログ ファイルの形式: $、%、または @ を含める必要があります。これらはスクリプトによって置き換えられます。
名前、行番号、または説明列ごとにそれぞれ (デフォルト: [メール保護])

--グローバルログ FILE
yade-batch 自体の出力をリダイレクトするファイル名 (\-\-log ではなく)。 もしも
指定なし (デフォルト)、stdout/stderr が使用されます

-l リスト、 -行 LIST
使用する TABLE の行数。形式は 2,3-5,8,11-13 (デフォルト: で使用可能なすべての行)
テーブル)

- 良い NICE
生成されたジョブの適切な値 (デフォルト: 10)

--cpu-アフィニティ
各ジョブを特定の CPU コアにバインドします。 コアは準ランダムな順序で割り当てられます。
ジョブが開始された時点での空き状況に応じて異なります。 各ジョブは上書きできます
この設定は、AFFINE 列を設定することによって行われます。

- 実行可能 FILE
実行するプログラムの名前 (デフォルト:
/build/yadeKKgSmd/yade-1.20.0/debian/tmp/usr/bin/yade)。 ジョブは次のようにオーバーライドできます
!EXEC列。

--gnuplot FILE
すべてのジョブの gnuplot をまとめる Gnuplot ファイル

-ドライラン
実際には実行しません (たとえば、gnuplot のみを取得する場合に便利です)

--http-wait
http 経由で概要を繰り返し提供している場合は終了しないでください

--プロット更新 タイム
経由で要求されない場合でもジョブ プロットが更新される間隔 (秒単位)
HTTP。 正でない値を指定すると、プロットは更新されず、保存されなくなります。
HTTP 経由でリクエストされました (これらの最大経過時間を制御するには、\-\-plot-timeout を参照してください)。
プロットは終了時にログ ファイルと同じ名前で保存され、.log という拡張子が付けられます。
拡張子が削除されました。 (デフォルト: 120秒)

--プロットタイムアウト タイム
HTTP 経由で提供されるプロットの最大存続期間 (秒単位)。 更新される場合は、
年上です。 (デフォルト: 30秒)

-リフレッシュ タイム
自動的に再ロードされる Web ページ (概要、ログなど) のリフレッシュ レート。

- タイミング COUNT
各ジョブを COUNT 回繰り返し、次のような単純なテーブルを出力します。
平均/差異/最小/最大ジョブ期間。 さまざまな方法を測定するために使用されます
パラメータは実行時間に影響します。 ジョブはグローバル値を上書きできます。
!COUNT 列。

--タイミング出力 FILE
\-\-timing を使用すると、標準ファイルに書き込む代わりに、測定した継続時間をファイルに保存します。
出力。

-ランダム化
ジョブの順序をランダム化します (割り当てられたコアによって与えられた制約内で)。

--disable-pynotify
画面通知を無効にする

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


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

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

Linuxコマンド

Ad