TSUBAMEの使い方(外部接続)

TSUBAME

  1. Cygwin起動
  2. ssh xxxx@media-o.cc.titech.ac.jp
  3. ssh xxxx@login.cc.titech.ac.jp
  4. scp SIMULATION.c media-o.titech.ac.jp

プログラムのコンパイル(通常) 結果をTMP.csvに出力する場合。

    1. gcc -DMEXP=607 -o SIMULATION.exe ./SFMT/SFMT.c SIMULATION.c -lm -O2
    2. ./SIMULATION.exe TMP.csv

または(TSUBAMEに最適なコンパイル)

    1. pgcc -fastsse SIMULATION.c ./SFMT/SFMT.c -o SIMULATION.out -lm
    2. ./SIMULATION.out TMP.csv

ファイルトランスファーには、WinSCPが便利。
ドラッグ&ドロップでファイルをコピーできる。
HostNameには「media-o.titech.ac.jp」。Portは「22」のデフォルト。


ここまでが基本操作。


さらに実行時間を早くしたい場合は、TSUBAME本体で実行する。

  • n1ge './SIMULATION.exe TMP.csv'

クエリの確認。

  • qstat -u xxxx


さらにHomeからWorkに移動して実行した方が、処理が早い。

  • cd /work/xxxx

CのファイルをWorkの自分のフォルダにコピー。

  • cp $HOME/*.c .

フォルダSFMTをWorkの自分のフォルダにコピー。

  • cp -r $HOME/SFMT .

後は、コンパイル、実行はHOMEの場合と同様。