6と43のリビジョン間の差分 (その間の編集: 37回)
サイズ: 28214
コメント:
|
サイズ: 34046
コメント:
|
削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
行 8: | 行 8: |
* [[ClusterSystem|次世代シミュレーション技術教育計算機システム]] | /* * [[ClusterSystem|次世代シミュレーション技術教育計算機システム]]*/ |
行 185: | 行 185: |
* [[ClusterSystem|次世代シミュレーション技術教育計算機システム]] | |
行 268: | 行 267: |
{{{#!/bin ### sample |
{{{ ### sample #!/bin/sh |
行 277: | 行 278: |
行 281: | 行 283: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 294: | 行 298: |
}}} | }}} |
行 298: | 行 304: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 311: | 行 319: |
}}} | }}} |
行 317: | 行 327: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 328: | 行 340: |
}}} | }}} |
行 330: | 行 344: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 343: | 行 359: |
}}} | }}} |
行 345: | 行 363: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 356: | 行 376: |
}}} | }}} |
行 361: | 行 383: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 372: | 行 395: |
}}} | }}} |
行 380: | 行 405: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 391: | 行 417: |
}}} | }}} |
行 394: | 行 422: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 405: | 行 434: |
}}} | }}} |
行 412: | 行 443: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 423: | 行 455: |
}}} | }}} |
行 429: | 行 463: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 440: | 行 475: |
}}} | }}} |
行 447: | 行 484: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 458: | 行 496: |
}}} | }}} |
行 462: | 行 502: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 473: | 行 514: |
}}} | }}} |
行 478: | 行 521: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 489: | 行 533: |
}}} | }}} |
行 496: | 行 542: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 507: | 行 554: |
}}} | }}} |
行 514: | 行 563: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 524: | 行 574: |
}}} | }}} |
行 532: | 行 584: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 542: | 行 595: |
}}} | }}} |
行 553: | 行 608: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 563: | 行 619: |
}}} | }}} |
行 574: | 行 632: |
{{{#!/bin/bash ### sample |
{{{ ### sample #!/bin/bash |
行 584: | 行 643: |
}}} | }}} |
行 613: | 行 674: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 624: | 行 686: |
}}} | }}} |
行 628: | 行 692: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 639: | 行 704: |
}}} | }}} |
行 663: | 行 730: |
行 667: | 行 735: |
### sample | ### sample #!/bin/sh |
行 677: | 行 746: |
}}} | }}} |
行 682: | 行 753: |
{{{#!/bin/bash ### sample |
{{{ ### sample #!/bin/bash |
行 693: | 行 765: |
}}} | }}} |
行 708: | 行 782: |
行 711: | 行 786: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 723: | 行 799: |
}}} | }}} |
行 757: | 行 835: |
行 762: | 行 841: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 773: | 行 853: |
}}} | }}} |
行 778: | 行 860: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 789: | 行 872: |
}}} | }}} |
行 797: | 行 882: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 810: | 行 896: |
}}} | }}} |
行 815: | 行 903: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 828: | 行 917: |
}}} | }}} |
行 853: | 行 944: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 863: | 行 955: |
}}} | }}} |
行 867: | 行 961: |
{{{#!/bin/sh ### sample |
{{{ ### sample #!/bin/sh |
行 878: | 行 973: |
}}} | }}} |
行 903: | 行 1000: |
{{{#!/bin/bash ### sample |
{{{ ### sample #!/bin/bash |
行 914: | 行 1012: |
}}} | }}} |
行 918: | 行 1018: |
{{{#!/bin/bash ### sample |
{{{ ### sample #!/bin/bash |
行 929: | 行 1030: |
}}} | }}} === CASTEP/DMol3ジョブ === 本学スパコンを利用してMaterials Studio CASTEP/DMol3を実行する場合, ① Materials Studio Visualiserからスパコンに対しジョブを投入する(Materials Studio2016のみ対応) ② 入力ファイルをWinscp等でスパコンに転送し「qsub」コマンドによりジョブを投入する の二通りがあります.ここでは②について説明します.②で実行する場合,ジョブスケジューラに与えるパラメータを変更することができます.以下では,CASTEPを例に説明します. '''1. Materials Studio Visualizerで入力ファイルを作成します.''' 「CASTEP Calculation」ウィンドウの「Files...」をクリックします. {{attachment:castep_calculation.jpg}} 次に,「CASTEP Job Files」ウィンドウの「Save Files」をクリックします. {{attachment:castep_job.jpg}} 入力ファイルは (任意のパス)\(プロジェクト名)_Files\Documents\(上記操作において作成されたフォルダ)\ に保存されます.例えば,acetanilide.xsdに対してCASTEPによりエネルギー計算を行う場合、「(上記操作において作成されたフォルダ)」は「acetanilide CASTEP Energy」となります. また,「(任意のパス)」は,通常,「C:\Users\(アカウント名)\Documents\Materials Studio Projects」です. 作成されるフォルダの名前にはスペースが含まれます.スペースを削除するか,”_”などで置換してください.また,フォルダ名に日本語が含まれてはいけません. '''2. Winscp等のファイル転送ソフトを利用し,作成した入力ファイルをフォルダごと本学スパコンへ転送してください.''' '''3. 転送したフォルダ内に下記のような実行スクリプトを作成し,「qsub」コマンドによりジョブを投入してください.''' {{{ ### sample #!/bin/sh #PBS -l nodes=1:ppn=8,mem=24gb,pmem=3gb,vmem=24gb,pvmem=3gb #PBS -l walltime=24:00:00 #PBS -q rchq MPI_PROCS=`wc -l $PBS_NODEFILE | awk '{print $1}'` cd $PBS_O_WORKDIR cp /common/accelrys/cdev0/MaterialsStudio8.0/etc/CASTEP/bin/RunCASTEP.sh . perl -i -pe 's/\r//' * ./RunCASTEP.sh -np $MPI_PROCS acetanilide }}} * RunCASTEP.shの第3引数は,転送したフォルダ内のファイル名を指定してください.拡張子は必要ありません. * 「ppn=」は,8以下,の値を指定してください. * 経過時間制限値,メモリ利用容量制限値は必要に応じて変更できます. * 「CASTEP Calculation」ウィンドウの”Job Control”タブにおける「Gateway location」「Queue」「Run in parallel on」の設定はコマンドライン実行に対し意味を持ちません.qsubコマンド時に利用する実行スクリプト内の設定が用いられます. * 実行スクリプトは利用する計算機や計算モジュールにより異なります.下記の「実行スクリプト例」をご参照ください. '''4. ジョブ終了後、計算結果ファイルをクライアントPCに転送し,Materials studio Visualizerを利用して閲覧してください.''' '''共同利用に関する注意事項''' Materials Studioのライセンスは,CASTEP:8本,Dmol3:8本,を所有しています.1ライセンスで8並列以下のジョブを1つ実行することができます.本ライセンスは共用です.他のユーザーと競合しないように留意の上,ご利用をお願いします. '''実行スクリプト例''' 広域連携教育研究用クラスタシステムでMaterials Studio 8.0 CASTEPを実行する場合: {{{ ### sample #!/bin/sh #PBS -l nodes=1:ppn=8,mem=50000mb,pmem=6250mb,vmem=50000mb,pvmem=6250mb #PBS -l walltime=24:00:00 #PBS -q wLrchq MPI_PROCS=`wc -l $PBS_NODEFILE | awk '{print $1}'` cd $PBS_O_WORKDIR cp /common/accelrys/wdev0/MaterialsStudio8.0/etc/CASTEP/bin/RunCASTEP.sh . perl -i -pe 's/\r//' * ./RunCASTEP.sh -np $MPI_PROCS acetanilide }}} 広域連携教育研究用クラスタシステムでMaterials Studio 8.0 DMOL3を実行する場合: {{{ ### sample #!/bin/sh #PBS -l nodes=1:ppn=8,mem=50000mb,pmem=6250mb,vmem=50000mb,pvmem=6250mb #PBS -l walltime=24:00:00 #PBS -q wLrchq MPI_PROCS=`wc -l $PBS_NODEFILE | awk '{print $1}'` cd $PBS_O_WORKDIR cp /common/accelrys/wdev0/MaterialsStudio8.0/etc/DMol3/bin/RunDMol3.sh . perl -i -pe 's/\r//' * ./RunDMol3.sh -np $MPI_PROCS acetanilide }}} 広域連携教育研究用クラスタシステムでMaterials Studio 2016 CASTEPを実行する場合: {{{ ### sample #!/bin/sh #PBS -l nodes=1:ppn=8,mem=50000mb,pmem=6250mb,vmem=50000mb,pvmem=6250mb #PBS -l walltime=24:00:00 #PBS -q wLrchq MPI_PROCS=`wc -l $PBS_NODEFILE | awk '{print $1}'` cd $PBS_O_WORKDIR cp /common/accelrys/wdev0/MaterialsStudio2016/etc/CASTEP/bin/RunCASTEP.sh . perl -i -pe 's/\r//' * ./RunCASTEP.sh -np $MPI_PROCS acetanilide }}} 広域連携教育研究用クラスタシステムでMaterials Studio 2016 DMOL3を実行する場合: {{{ ### sample #!/bin/sh #PBS -l nodes=1:ppn=8,mem=50000mb,pmem=6250mb,vmem=50000mb,pvmem=6250mb #PBS -l walltime=24:00:00 #PBS -q wLrchq MPI_PROCS=`wc -l $PBS_NODEFILE | awk '{print $1}'` cd $PBS_O_WORKDIR cp /common/accelrys/wdev0/MaterialsStudio2016/etc/DMol3/bin/RunDMol3.sh . perl -i -pe 's/\r//' * ./RunDMol3.sh -np $MPI_PROCS acetanilide }}} |
クラスタシステムの利用方法
次世代シミュレーション技術教育計算機システムと広域連携教育研究用クラスタシステムに共通する利用方法について解説します. 各システムの個別情報については,それぞれのシステムのページを確認してください.
目次