SX-5 のアプリケーションの利用方法について
cshを基本として例を挙げます。
また、特に断り書きがない場合は、SX5を基本にしています。
(注)GAUSSIAN 以外のアプリケーションはSX-5のノード#4 にのみ導入されています。アプリケーションを利用される場合は、ノードを限定して実行するためp4aのジョブクラスで実行してください。
- STREAM
環境設定
set path=(/usr/apl/bin $path)
実行コマンド
stream211V < input.dat > stdout
(*)input.dat は、入力データファイル。
stdout は、標準出力ファイル。
- LS-DYNA
環境設定
set path=(/usr/apl/bin $path)
実行コマンド
1CPUの場合
ls950 i=input.dat
2CPUの場合
ls950 i=input.dat ncpu=2
(*)input.dat は、入力データファイル。
マルチプロセッサ利用の場合、4CPUまで推奨。
- TotalView
環境設定
set path=(/usr/apl/bin $path)
ワークステーション側
xhost +
SX5側
setenv DISPLAY ews:0
または、
setenv DISPLAY xx.xx.xx.xx:0
実行コマンド
totalview &
(*)ewsは、ワークステーション名。
xx.xx.xx.xx は、IPアドレス。
また、解析対象プログラムのコンパイル
時に-g オプションの指定が必要。
(注)TotalViewのver1.0には、以下の機能制限があります。
- fork()/execve()を使うプログラムのデバッグ
- 共有並列プログラムのデバッグ(OpneMP、マクロタスク、マイクロタスク)
- MPIプログラムのデバッグ
- HPFプログラムのデバッグ
- C++/SXプログラムのデバッグ
- Gaussian98
環境設定
setenv GAUSS_EXEDIR /usr/apl/g98
実行コマンド
${GAUSS_EXEDIR}/g98 < input.com >& stdout
(*)input.com は、入力データファイル。
stdout は、標準出力ファイル。
- MSC.NASTRAN
環境設定
set path=(/usr/apl/bin $path)
実行コマンド
nast707r3 input.dat
(*)input.dat は、入力データファイル。
- IMSL
環境設定
source /usr/apl/imsl/CTT2.1/ctt/bin/cttsetup.csh
実行コマンド
f90 $F90FLAGS -o sample sample.f $LINK_F90
- NAG
環境設定
特になし。
実行コマンド
f90 -Pstack sample.f -L/usr/apl/MathKeisan -llapack -lblas -lnag
(*)MathKeisan に含まれている、LAPACK、BLAS は、
SX5用にチューニングされたものです。
- Cernlib
環境設定
特に無し
ライブラリ格納場所
/usr/apl/CERNLIB98 配下に格納しています。
実行コマンド
f90 sample.f -L/usr/apl/CERNLIB98 -lpacklib