6と7のリビジョン間の差分
サイズ: 2453
コメント:
|
サイズ: 3523
コメント:
|
削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
行 50: | 行 50: |
(例)<<BR>>Fortran で記述された計算プログラムをバッチジョブとしてコンパイルする場合の実行スクリプト {{{ ### sample #!/bin/sh #PBS -q gSrchq #PBS -l select=1:ncpus=4:host=xsnd01 #PBS -v DOCKER_IMAGE=prg-env:2019.08 source /etc/profile module load intel module load intelmpi.intel cd $PBS_O_WORKDIR mpiifort sample.f -o sample.out }}} * ジョブの投入方法は,[[https://hpcportal.imc.tut.ac.jp/wiki/HowToSubmitJob |ジョブの実行]] を参照して下さい. |
|
行 65: | 行 85: |
(例)<<BR>>Fortran で記述された計算プログラムをバッチジョブとしてコンパイルする場合の実行スクリプト {{{ ### sample #!/bin/sh #PBS -q gSrchq #PBS -l select=1:ncpus=4:host=xsnd01 #PBS -v DOCKER_IMAGE=prg-env:2019.08 source /etc/profile module load intel module load openmpi.intel cd $PBS_O_WORKDIR mpif90 sample.f -o sample.out }}} * ジョブの投入方法は,[[https://hpcportal.imc.tut.ac.jp/wiki/HowToSubmitJob |ジョブの実行]] を参照して下さい. |
プログラムのコンパイル
Intel コンパイラ
C/C++ で記述された計算プログラムをコンパイルするには,以下のコマンドを実行して下さい.
$ icc ソースファイル名 -o 出力するプログラム名
Fortran で記述された計算プログラムをコンパイルするには,以下のコマンドを実行して下さい.
$ ifort ソースファイル名 -o 出力するプログラム名
PGI コンパイラ(準備中)
C/C++ で記述された計算プログラムをコンパイルするには,以下のコマンドを実行して下さい.
$ pgcc ソースファイル名 -o 出力するプログラム名
Fortran で記述された計算プログラムをコンパイルするには,以下のコマンドを実行して下さい.
$ pgf90 ソースファイル名 -o 出力するプログラム名
$ pgf77 ソースファイル名 -o 出力するプログラム名
GNU コンパイラ
C/C++ で記述された計算プログラムをコンパイルするには,以下のコマンドを実行して下さい.
$ gcc ソースファイル名 -o 出力するプログラム名
Fortran コンパイラ
Fortran で記述された計算プログラムをコンパイルするには,以下のコマンドを実行して下さい.
$ gfortran ソースファイル名 -o 出力するプログラム名
Intel MPI
C/C++ で記述された計算プログラムをコンパイルするには,以下のコマンドを実行して下さい.
$ mpiicc ソースファイル名 -o 出力するプログラム名
Fortran で記述された計算プログラムをコンパイルするには,以下のコマンドを実行して下さい.
$ mpiifort ソースファイル名 -o 出力するプログラム名
(例)
Fortran で記述された計算プログラムをバッチジョブとしてコンパイルする場合の実行スクリプト
### sample #!/bin/sh #PBS -q gSrchq #PBS -l select=1:ncpus=4:host=xsnd01 #PBS -v DOCKER_IMAGE=prg-env:2019.08 source /etc/profile module load intel module load intelmpi.intel cd $PBS_O_WORKDIR mpiifort sample.f -o sample.out
* ジョブの投入方法は,ジョブの実行 を参照して下さい.
Open MPI
C/C++ で記述された計算プログラムをコンパイルするには,以下のコマンドを実行して下さい.
$ mpicc ソースファイル名 -o 出力するプログラム名
Fortran で記述された計算プログラムをコンパイルするには,以下のコマンドを実行して下さい.
$ mpif90 ソースファイル名 -o 出力するプログラム名
$ mpif77 ソースファイル名 -o 出力するプログラム名
(例)
Fortran で記述された計算プログラムをバッチジョブとしてコンパイルする場合の実行スクリプト
### sample #!/bin/sh #PBS -q gSrchq #PBS -l select=1:ncpus=4:host=xsnd01 #PBS -v DOCKER_IMAGE=prg-env:2019.08 source /etc/profile module load intel module load openmpi.intel cd $PBS_O_WORKDIR mpif90 sample.f -o sample.out
* ジョブの投入方法は,ジョブの実行 を参照して下さい.