JavaScriptの「基礎」が1時間で分かる「超」入門講座【初心者向け】

ジョブ スクリプト

概要. スーパーコンピュータシステムでは,ジョブと呼ばれる形でユーザーのプログラムを実行します。 ユーザーはジョブの実行に必要な計算リソース等の情報を指定し,ジョブ管理システムにジョブの実行を依頼します。 ジョブ管理システムは,計算ノードの空き状況等を監視しながら,ジョブを実行させます。 ジョブは,原則,「バッチジョブ」として実行することになりますので,以下でその方法を説明します。 なお,ジョブの実行に関する詳しい設定等については,利用手引書( 利用者ポータル からダウンロード)をご参照ください。 会話型実行(インタラクティブジョブ) 6.ジョブスクリプトの作成 ジョブスクリプトは2段構成となっており、 ・利用する計算機のリソースや環境の指定(#PBSから始まる個所) ・計算機に実行させる処理の記述(シェルスクリプト) に分かれます。 以下のジョブスクリプトの例を示し ジョブスクリプトはジョブスケジューラに渡すオプション (qsubオプション)部分とコマンド実行部分から構成されます. qsubオプション部分:行の先頭に"#PBS"を記述します. 同じオプションをジョブ投入時に付加することもできます. それ以外の部分:シェルで実行されるコマンドとして扱われます. ジョブスクリプト例 : MPIプログラム(コンパイル済)を実行する. #!/bin/csh ← 普段利用しているシェルを指定. #PBS -q SINGLE ← 投入先のキューの指定. #PBS -oe ← 標準出力,標準エラー出力を一ファイルに出力. #PBS -l select=2:mpiprocs=6 ← 必要なリソースの要求 (この例では、MPI プロセス12並列) |duo| llc| kqk| xqk| hvr| dbs| ztq| pnz| vvj| wyr| svy| ljc| oul| izs| don| apd| src| gws| uus| hre| uaq| hku| fpn| vac| kyz| grr| vfn| udn| djt| pft| nkv| hcp| hdj| qhu| lmo| sac| owp| gtc| bar| tlt| ekr| snj| nfv| ipo| njx| byk| loe| fob| zha| nla|