[[MatsuLab. Lecture Note/sougouenshu2007/round2]] **松岡研PCクラスタPrestoIIIの使い方 [#t8bbbfb5] 作業には基本的にターミナルを使用する -ログイン ++ログインノードnimbus.titech.hpcc.jpへログイン $ ssh USERNAME@nimbus.titech.hpcc.jp ++実行マシンへログイン $ rsh pad017 -ファイルの転送(リモートコピー) --以下のコマンドを用いて、カレントディレクトリにあるファイルmpi.cをnimbus.titech.hpcc.jpに転送 $ scp mpi.c USERNAME@nimbus.titech.hpcc.jp: --最後の「:」を忘れない -使用するマシン --16台(最大32CPU) --どのマシンを使用するかは、/home/USERNAME/sougouenshu/machinesファイルを参考に **PrestoIII上のデータのバックアップ方法 [#n328387d] PrestoIIIへのアクセス権は今期いっぱいしか与えられないので、第1ラウンドが終わった後、忘れないうちに以下の手続きに従い各自のデータをバックアップすること。 + nimbus.titech.hpcc.jpにログイン $ ssh USER@nimbus.titech.hpcc.jp + 総合演習用データのアーカイブ(1つのファイルにまとめること) $ tar zcf sougouenshu.tar.gz sougouenshu --このコマンドを実行することにより sougouenshu ディレクトリ以下の全部のファイルを sougouenshu.tar.gz と言う名前の1つのファイルにまとめる + lsコマンドを実行し、sougouenshu.tar.gzが存在することを確認 + nimbus.titech.hpcc.jpからログアウト + MACマシン上でscpを実行し、nimbusからアーカイブファイルをダウンロード $ scp USER@nimbus.titech.hpcc.jp:sougouenshu.tar.gz . --MACマシンからのプログラムファイル転送とは実行方法が違うので注意 --最後の「.」を忘れない + ダウンロードできたかどうか、lsで確認 + アーカイブファイルを展開 $ tar zxf sougouenshu.tar.gz --カレントディレクトリにsougouenshuと言う名のディレクトリが出来るはr0cf4d04] ** MPIを使った並列プログラミング [#pafdc6b5] ** 課題 [#jae9192c] **課題の進め方 [#s7ceb180] その1 -演習室MACでプログラムを編集 -scpコマンドでプログラムをPrestoIIIクラスタに転送(リモートコピー) -sshコマンドでPrestoIIIにログイン -PrestoIII上でプログラムをコンパイル&実行 その2 -sshコマンドでPrestoIIIにログイン -PrestoIII上でviやemacs( -nw)などでプログラムを編集、コンパイル&実行 **松岡研PCクラスタPrestoIIIの使い方 [#t8bbbfb5] 作業には基本的にターミナルを使用する -ログイン ++ログインノードnimbus.titech.hpcc.jpへログイン $ ssh USERNAME@nimbus.titech.hpcc.jp ++実行マシンへログイン $ rsh pad017 -ファイルの転送(リモートコピー) --以下のコマンドを用いて、カレントディレクトリにあるファイルmpi.cをnimbus.titech.hpcc.jpに転送 $ scp mpi.c USERNAME@nimbus.titech.hpcc.jp: --最後の「:」を忘れない -使用するマシン --16台(最大32CPU) --どのマシンを使用するかは、/home/USERNAME/sougouenshu/machinesファイルを参考に **PrestoIII上のデータのバックアップ方法 [#n328387d] PrestoIIIへのアクセス権は今期いっぱいしか与えられないので、第1ラウンドが終わった後、忘れないうちに以下の手続きに従い各自のデータをバックアップすること。 + nimbus.titech.hpcc.jpにログイン $ ssh USER@nimbus.titech.hpcc.jp + 総合演習用データのアーカイブ(1つのファイルにまとめること) $ tar zcf sougouenshu.tar.gz sougouenshu --このコマンドを実行することにより sougouenshu ディレクトリ以下の全部のファイルを sougouenshu.tar.gz と言う名前の1つのファイルにまとめる + lsコマンドを実行し、sougouenshu.tar.gzが存在することを確認 + nimbus.titech.hpcc.jpからログアウト + MACマシン上でscpを実行し、nimbusからアーカイブファイルをダウンロード $ scp USER@nimbus.titech.hpcc.jp:sougouenshu.tar.gz . --MACマシンからのプログラムファイル転送とは実行方法が違うので注意 --最後の「.」を忘れない + ダウンロードできたかどうか、lsで確認 + アーカイブファイルを展開 $ tar zxf sougouenshu.tar.gz --カレントディレクトリにsougouenshuと言う名のディレクトリが出来るはず.