サイズ: 5499
コメント:
|
サイズ: 7884
コメント:
|
削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
行 2: | 行 2: |
== 開発環境の設定方法 == 計算プログラムをコンパイルする場合,並列計算用 MPI やコンパイラに応じて環境変数を設定する必要があります. 例えば,並列計算用 MPI として Intel MPI を,コンパイラとして Intel コンパイラを利用したい場合は,以下のようにコマンドを実行して環境変数を設定して下さい.なお,ログイン直後はIntel MPIとIntel コンパイラが設定されています. |
== moduleコマンドによる利用環境の設定 == === 開発環境の設定方法 === 計算プログラムをコンパイルする場合,コンパイラやライブラリに応じてパスや環境変数を設定する必要があります. moduleコマンドによりパスや環境変数を一括で設定することができます. |
行 5: | 行 6: |
{{{ $ module load intelmpi.intel }}} その他,以下の環境設定用コマンドが利用できます. ||並列計算用MPI ||コンパイラ ||設定用コマンド || ||Intel MPI ||Intel コンパイラ ||module load intelmpi.intel || ||Open MPI ||Intel コンパイラ ||module load openmpi.intel || ||MPICH2 ||Intel コンパイラ ||module load mpich2.intel || ||MPICH1 ||Intel コンパイラ ||module load mpich.intel || ||- ||Intel コンパイラ ||module load intel || ||- ||PGI コンパイラ ||module load pgi || ||- ||gcc コンパイラ ||module load gcc || ||- ||nvcc コンパイラ ||module load cuda-5.0 || |
窓口サーバでは,以下の環境設定用コマンドが利用できます. ||<20%>名称 ||<20%>種別 ||<40%>設定用コマンド || ||GCC ||コンパイラ||(ログイン直後から使用可能)|| ||Intelコンパイラ ||コンパイラ||module load intel/2025|| ||AMD Optimizing C/C++ and Fortran Compilers (AOCC)||コンパイラ||module load aocc/5.0.0|| ||Intel Math Kernel Library (MKL)||数値計算ライブラリ||module load intel/2025|| ||AMD Optimizing CPU Libraries (AOCL)||数値計算ライブラリ||module load aocl/5.0.0|| ||Intel MPI||並列計算ライブラリ||module load intelmpi/2025|| ||Open MPI||並列計算ライブラリ||module load openmpi5.04|| |
行 22: | 行 19: |
例えば,IntelコンパイラとIntel MPI を利用したい場合は,以下のようにコマンドを実行して下さい. {{{ $ module load intel/2025 $ module load intelmpi/2025 }}} |
|
行 25: | 行 28: |
$ module unload 環境設定 }}} 例えば,IntelMPI, Intelコンパイラの環境から,OpenMPI,Intelコンパイラの環境へ変更する場合は,以下のようにしてください. {{{ $ module unload intelmpi.intel $ module load openmpi.intel }}} == ソフトウェア利用環境の設定方法 == 各種ソフトウエアを利用する場合,利用するソフトウエアに応じて環境変数を設定する必要があります. 例えば,Gaussianを利用したい場合は,以下のようにコマンドを実行して環境変数を設定して下さい. {{{ $ module load gaussian09-C.01 }}} その他,以下の環境設定用コマンドが利用できます. ||ソフトウエア名 ||バージョン ||設定用コマンド || ||||||<style="text-align:center">構造解析 || ||ANSYS Multiphysics, CFX, Fluent, LS-DYNA ||16.1 ||module load ansys16.1 || ||ABAQUS ||6.12 ||module load abaqus-6.12-3 || ||Patran ||2013 ||module load patran-2013 || ||||||<style="text-align:center">電磁界解析 || ||ANSYS HFSS ||16.1 ||module load ansys.hfss16.1 || ||||||<style="text-align:center">計算物質科学 || ||PHASE (Serial版) ||11.00 ||module load phase-11.00-serial || ||PHASE (Parallel版) ||11.00 ||module load phase-11.00-parallel || ||PHASE-Viewer ||3.2.0 ||module load phase-viewer-v320 || ||UVSOR (Serial版) ||3.42 ||module load uvsor-v342-serial || ||UVSOR (Parallel版) ||3.42 ||module load uvsor-v342-parallel || ||OpenMX (Serial版) ||3.6 ||module load openmx-3.6-serial || ||OpenMX (Parallel版) ||3.6 ||module load openmx-3.6-parallel || ||||||<style="text-align:center">計算化学 || ||Gaussian ||09 Rev.C.01 ||module load gaussian09-C.01 || || ||16 Rev.A.03 ||module load gaussian16-A.03 || ||NWChem (Serial版) ||6.1.1 ||module load nwchem-6.1.1-serial || ||NWChem (Parallel版) ||6.1.1 ||module load nwchem-6.1.1-parallel || ||GAMESS (Serial版) ||2012.R2 ||module load gamess-2012.r2-serial || ||GAMESS (Parallel版) ||2012.R2 ||module load gamess-2012.r2-parallel || ||MPQC ||3.0-alpha ||module load mpqc-2.4-4.10.2013.18.19 || ||Amber, AmberTools (Serial版) ||12 ||module load amber12-serial || ||Amber, AmberTools (Parallel版) ||12 ||module load amber12-parallel || ||CONFLEX (Serial版,Parallel版) ||7 ||module load conflex7 || ||||||<style="text-align:center">技術処理 || ||MATLAB ||R2013a ||module load matlab-R2013a || * ANSYS, ABAQUS, Patran, GAUSSIAN, MATLABの利用には登録種別Aへの利用登録が必要です. * 登録種別Aの申請方法は http://imc.tut.ac.jp/research/form を参照してください. ソフトウエアの環境設定を削除する場合は,以下のコマンドを実行してください. {{{ $ module unload 環境設定 }}} 例えば,Gaussianの環境設定を削除する場合は以下のようにしてください. {{{ $ module unload gaussian09-C.01 }}} == ログイン後の環境設定方法 == 以下のファイルを編集することで,ログイン後の環境を自動的に設定することができます. * shの場合: ~/.profile * bashの場合: ~/.bash_profile * cshの場合: ~/.cshrc 例1: bash を利用していて,ログイン後の環境設定として,ansys, gaussian, conflexを利用できるようにする場合,以下を ~/.bashrc に追加. {{{ eval `modulecmd bash load ansys14.5` eval `modulecmd bash load gaussian09-C.01` eval `modulecmd bash load conflex7` }}} 例2: csh を利用していて,ログイン後の環境設定として,OpenMPI, Intel Compiler, gaussian, conflexを利用できるようにする場合,以下を ~/.cshrc に追加. {{{ eval `modulecmd tcsh unload intelmpi.intel` eval `modulecmd tcsh load openmpi.intel` eval `modulecmd tcsh load gaussian09-C.01` eval `modulecmd tcsh load conflex7` |
$ module unload [モジュール] |
行 114: | 行 40: |
インタラクティブジョブやバッチジョブにより,計算サーバでコンパイラや各種ライブラリを利用することも可能です. その際には以下のコマンドでmoduleコマンドを有効化してください.(.と/の間にスペース) {{{ Singularity> . /etc/profile }}} === ソフトウェア利用環境の設定方法 === 情報メディア基盤センターの研究用アプリケーションを利用する場合,利用するソフトウェアに応じて環境変数を設定する必要があります. 例えば,MATLABを利用したい場合は,窓口サーバにて以下のコマンドを実行してください. {{{ $ module load matlab-R2024b }}} その他,以下の環境設定用コマンドが利用できます. ||ソフトウェア名 ||バージョン ||設定用コマンド || ||||||<style="" & quot; & amp; quot; & amp; amp; quot; & amp; amp; amp; quot; & amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; amp; amp; quot;text-align:center& amp; amp; amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; quot; & amp; amp; amp; quot; & amp; amp; quot; & amp; quot; & quot; "">技術処理 || ||MATLAB ||R2024b ||module load matlab-R2024b || ||||||<style="" & quot; & amp; quot; & amp; amp; quot; & amp; amp; amp; quot; & amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; amp; amp; quot;text-align:center& amp; amp; amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; quot; & amp; amp; amp; quot; & amp; amp; quot; & amp; quot; & quot; "">構造解析 || ||ABAQUS ||2025 ||module load abaqus-2025 || ||COMSOL Multiphysics ||6.3 ||module load comsol63 || ||||||<style="" & quot; & amp; quot; & amp; amp; quot; & amp; amp; amp; quot; & amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; amp; amp; quot;text-align:center& amp; amp; amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; quot; & amp; amp; amp; quot; & amp; amp; quot; & amp; quot; & quot; "">電磁界解析 || ||ANSYS HFSS ||24.r2 ||module load hfss || ||||||<style="" & quot; & amp; quot; & amp; amp; quot; & amp; amp; amp; quot; & amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; amp; amp; quot;text-align:center& amp; amp; amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; amp; quot; & amp; amp; amp; amp; quot; & amp; amp; amp; quot; & amp; amp; quot; & amp; quot; & quot; "">計算化学 || ||Gaussian ||16 Rev.C.01 ||module load gaussian16 || * MATLAB, ANSYS HFSS, ABAQUS, Gaussianの利用には計算機利用申込書の提出が必要です. * 申請方法は http://imc.tut.ac.jp/research/form を参照してください. MATLAB以外のアプリケーションは計算サーバにインストールされています. moduleコマンドを実行する前に,以下のコマンドでmoduleコマンドを有効化してください.(.と/の間にスペース) {{{ Singularity> . /etc/profile }}} ソフトウェアの環境設定を削除する場合は,以下のコマンドを実行してください. {{{ $ module unload [モジュール] }}} ロードしているモジュールは以下のコマンドにより確認できます. {{{ $ module list }}} 利用できるモジュールは以下のコマンドにより確認できます. {{{ $ module avail }}} === ログイン後の環境設定方法 === 以下のファイルを編集することで,ログイン後の環境を自動的に設定することができます. * shの場合: ~/.profile * bashの場合: ~/.bash_profile, ~/.bashrc * cshの場合: ~/.cshrc |
利用環境の設定方法
moduleコマンドによる利用環境の設定
開発環境の設定方法
計算プログラムをコンパイルする場合,コンパイラやライブラリに応じてパスや環境変数を設定する必要があります. moduleコマンドによりパスや環境変数を一括で設定することができます.
窓口サーバでは,以下の環境設定用コマンドが利用できます.
名称 |
種別 |
設定用コマンド |
GCC |
コンパイラ |
(ログイン直後から使用可能) |
Intelコンパイラ |
コンパイラ |
module load intel/2025 |
AMD Optimizing C/C++ and Fortran Compilers (AOCC) |
コンパイラ |
module load aocc/5.0.0 |
Intel Math Kernel Library (MKL) |
数値計算ライブラリ |
module load intel/2025 |
AMD Optimizing CPU Libraries (AOCL) |
数値計算ライブラリ |
module load aocl/5.0.0 |
Intel MPI |
並列計算ライブラリ |
module load intelmpi/2025 |
Open MPI |
並列計算ライブラリ |
module load openmpi5.04 |
例えば,IntelコンパイラとIntel MPI を利用したい場合は,以下のようにコマンドを実行して下さい.
$ module load intel/2025 $ module load intelmpi/2025
開発環境を切り替える際には,以下のコマンドを実行し既存の環境設定を削除した後,新しい開発環境を設定します.
$ module unload [モジュール]
ロードしているモジュールは以下のコマンドにより確認できます.
$ module list
利用できるモジュールは以下のコマンドにより確認できます.
$ module avail
インタラクティブジョブやバッチジョブにより,計算サーバでコンパイラや各種ライブラリを利用することも可能です. その際には以下のコマンドでmoduleコマンドを有効化してください.(.と/の間にスペース)
Singularity> . /etc/profile
ソフトウェア利用環境の設定方法
情報メディア基盤センターの研究用アプリケーションを利用する場合,利用するソフトウェアに応じて環境変数を設定する必要があります. 例えば,MATLABを利用したい場合は,窓口サーバにて以下のコマンドを実行してください.
$ module load matlab-R2024b
その他,以下の環境設定用コマンドが利用できます.
ソフトウェア名 |
バージョン |
設定用コマンド |
技術処理 |
||
MATLAB |
R2024b |
module load matlab-R2024b |
構造解析 |
||
ABAQUS |
2025 |
module load abaqus-2025 |
COMSOL Multiphysics |
6.3 |
module load comsol63 |
電磁界解析 |
||
ANSYS HFSS |
24.r2 |
module load hfss |
計算化学 |
||
Gaussian |
16 Rev.C.01 |
module load gaussian16 |
- MATLAB, ANSYS HFSS, ABAQUS, Gaussianの利用には計算機利用申込書の提出が必要です.
申請方法は http://imc.tut.ac.jp/research/form を参照してください.
MATLAB以外のアプリケーションは計算サーバにインストールされています. moduleコマンドを実行する前に,以下のコマンドでmoduleコマンドを有効化してください.(.と/の間にスペース)
Singularity> . /etc/profile
ソフトウェアの環境設定を削除する場合は,以下のコマンドを実行してください.
$ module unload [モジュール]
ロードしているモジュールは以下のコマンドにより確認できます.
$ module list
利用できるモジュールは以下のコマンドにより確認できます.
$ module avail
ログイン後の環境設定方法
以下のファイルを編集することで,ログイン後の環境を自動的に設定することができます.
- shの場合: ~/.profile
- bashの場合: ~/.bash_profile, ~/.bashrc
- cshの場合: ~/.cshrc