SX-5 のアプリケーションの利用方法について


 cshを基本として例を挙げます。
 また、特に断り書きがない場合は、SX5を基本にしています。
(注)GAUSSIAN 以外のアプリケーションはSX-5のノード#4 にのみ導入されています。アプリケーションを利用される場合は、ノードを限定して実行するためp4aのジョブクラスで実行してください。
  1. STREAM
    環境設定
       set path=(/usr/apl/bin $path)
    実行コマンド
       stream211V < input.dat > stdout

       (*)input.dat は、入力データファイル。
          stdout は、標準出力ファイル。   

  2. LS-DYNA
    環境設定
       set path=(/usr/apl/bin $path)
    実行コマンド
     1CPUの場合
       ls950 i=input.dat
     2CPUの場合
       ls950 i=input.dat ncpu=2

       (*)input.dat は、入力データファイル。        
        マルチプロセッサ利用の場合、4CPUまで推奨。

  3. 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プログラムのデバッグ
  4. Gaussian98
    環境設定
        setenv GAUSS_EXEDIR /usr/apl/g98
    実行コマンド
        ${GAUSS_EXEDIR}/g98 < input.com >& stdout

       (*)input.com は、入力データファイル。
     stdout は、標準出力ファイル。   

  5. MSC.NASTRAN
    環境設定
        set path=(/usr/apl/bin $path)
    実行コマンド
        nast707r3 input.dat

       (*)input.dat は、入力データファイル。

  6. IMSL
    環境設定
       source /usr/apl/imsl/CTT2.1/ctt/bin/cttsetup.csh
    実行コマンド
       f90 $F90FLAGS -o sample sample.f $LINK_F90
  7. NAG
    環境設定
       特になし。
    実行コマンド
       f90 -Pstack sample.f -L/usr/apl/MathKeisan -llapack -lblas -lnag

       (*)MathKeisan に含まれている、LAPACK、BLAS は、
    SX5用にチューニングされたものです。        

  8. Cernlib
    環境設定
       特に無し
    ライブラリ格納場所
       /usr/apl/CERNLIB98 配下に格納しています。
    実行コマンド
       f90 sample.f -L/usr/apl/CERNLIB98 -lpacklib