Laboratories for Mathematics, Lifesciences, and Informatics
a> をテンプレートにして作成
開始行:
#contents
*bladeって何? [#r36e12a6]
-合原研の数値計算専用の計算機です。全部で23台あり、2Fのサ...
-別に物凄く速い訳ではありませんが、数が沢山あるのと、計算...
-写真はこんな感じです。
#ref(bladecenter.jpg,,50%)
*bladeを使うとき守って欲しいマナーなど [#r8005524]
+既に誰かが使用中のマシンには割り込まないようにしましょう
--ログインする前に、ruptimeコマンドで大まかな使用状況を調...
--ログインしたら、topコマンドで本当に誰も使っていないか再...
+Matlabを複数台で計算する場合、コンパイルしましょう([[コ...
*bladeのスペック [#d29d63a8]
--[[こちら>../管理者用Wiki/MachineSpec#w25ee663]]を参照
*Matlabを使う [#dca379d3]
-事前に必要なもの
--Cygwinのインストール (X11-All, Net-opensshに必ずチェッ...
--ローカルマシンのIPアドレスを調べておく
---調べ方: コマンドプロンプトを開いて、次のコマンドを実行...
ipconfig /all
--公開鍵の設置
+Cygwinを起動する
+Cygwin内でXサーバを起動する。startx.exeでも可
startxwin.bat
+現れたX端末内で、外部からのアクセスを許可する
xhost +
+sshでblade(01から28まで)に入る ([[入れない場合>#SSH]])
ssh blade01
+画面表示をローカルPCに飛ばす
--bashを使っている場合
export DISPLAY=157.82.169.***:0.0 ←***は適宜変更
--tcshを使っている場合
setenv DISPLAY 157.82.169.***:0.0 ←***は適宜変更
+matlabを起動する
matlab&
&aname(Compile);
*Matlabプログラムをコンパイルするには? [#wb1915d8]
-プログラムを書き換える。以下の3条件を満たしていないとい...
++関数形式。スクリプト形式は駄目
++関数は引数を取らない
++saveやloadはファイル名を指定する
-澤井さんのスクリプトを用いてコンパイルする&ref(mcompile....
./mcompile.sh hogehoge.m
*SSHでmayaやbladeに入れない場合&aname(SSH); [#mb96c225]
+公開鍵の設置がまだ済んでいないor設定に問題がある場合
([[ユーザアカウントの取得>内部向け/UserAccount]])
+ユーザ名がローカルPCとmayaで違っている場合
--例えば、ローカルPCではユーザ名がkazuyukiで、mayaではaih...
ssh maya.sat.iis.u-tokyo.ac.jp
--こういう場合、オプションでユーザ名を指定する
ssh maya.sat.iis.u-tokyo.ac.jp -l aihara
+サーバ名の略称がうまく解釈されない
--例えば、何も設定しないと略称ではログイン出来ない
ssh maya
--IPアドレスとホスト名の対応表がC:\cygwin\etc\hosts(実体...
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost
157.82.159.201 blade01
157.82.159.202 blade02
157.82.159.203 blade03
157.82.159.204 blade04
157.82.159.205 blade05
157.82.159.206 blade06
157.82.159.207 blade07
157.82.159.208 blade08
157.82.159.209 blade09
157.82.159.210 blade10
157.82.159.211 blade11
157.82.159.212 blade12
157.82.159.213 blade13
157.82.159.214 blade14
157.82.159.215 blade15
157.82.159.216 blade16
157.82.159.217 blade17
157.82.159.218 blade18
157.82.159.219 blade19
157.82.159.220 blade20
157.82.159.221 blade21
157.82.159.222 blade22
157.82.159.223 blade23
157.82.159.224 blade24
157.82.159.225 blade25
157.82.159.226 blade26
157.82.159.227 blade27
157.82.159.228 blade28
157.82.159.229 blade29
157.82.159.230 blade30
157.82.159.231 blade31
157.82.159.232 blade32
157.82.159.233 blade33
157.82.159.234 blade34
157.82.159.235 blade35
157.82.159.236 blade36
157.82.159.237 blade37
157.82.159.244 blade38
157.82.159.245 blade39
157.82.159.246 blade40
157.82.159.247 blade41
157.82.159.248 blade42
157.82.159.249 blade43
157.82.159.250 blade44
157.82.169.4 mayaya
157.82.169.6 moja2
157.82.169.40 uno
157.82.169.105 maya
157.82.169.106 moja
*Intel Compiler [#uc52f1f6]
-Set the environment variables for a terminal window usin...
-Replace "<install-dir>" with "/opt/intel/composer_xe_201...
--For csh/tcsh:
$ source <install-dir>/bin/compilervars.csh intel64
--For bash:
$ source <install-dir>/bin/compilervars.sh intel64
-To invoke the installed compilers:
--For C++
$icpc
--For C
$icc
-To get help, append the -help option or precede with the...
-For more information, see the documentation (
[[English>http://www.sat.t.u-tokyo.ac.jp/~oku/internal/Do...
*Python [#n843b9d5]
-Pythonは、各自のホームディレクトリの中に各自でインストー...
-参考にしたページ
http://qiita.com/y__sama/items/5b62d31cb7e6ed50f02c
+pyenvをgithubから取ってきて.pyenvの下に作る。(Download p...
git clone https://github.com/yyuu/pyenv.git ~/.pyenv
+一次的にpyenvにパスを通して初期化する。.bashrcには書かな...
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
+インストール可能なpythonの一覧を表示する。(Show the list...
pyenv install -l |grep ana
+一つ選んでインストールする。.pyenv/versions/の下に作られ...
pyenv install <version_name> # example: anaconda3-2.5.0
pyenv rehash
pyenv global <version_name>
-以後、bladeにログインしたら以下のコマンドでホームディレ...
source ~/.pyenv/versions/<version_name>/bin/activate
-後はpipやcondaで必要なパッケージを入れられます。(You can...
終了行:
#contents
*bladeって何? [#r36e12a6]
-合原研の数値計算専用の計算機です。全部で23台あり、2Fのサ...
-別に物凄く速い訳ではありませんが、数が沢山あるのと、計算...
-写真はこんな感じです。
#ref(bladecenter.jpg,,50%)
*bladeを使うとき守って欲しいマナーなど [#r8005524]
+既に誰かが使用中のマシンには割り込まないようにしましょう
--ログインする前に、ruptimeコマンドで大まかな使用状況を調...
--ログインしたら、topコマンドで本当に誰も使っていないか再...
+Matlabを複数台で計算する場合、コンパイルしましょう([[コ...
*bladeのスペック [#d29d63a8]
--[[こちら>../管理者用Wiki/MachineSpec#w25ee663]]を参照
*Matlabを使う [#dca379d3]
-事前に必要なもの
--Cygwinのインストール (X11-All, Net-opensshに必ずチェッ...
--ローカルマシンのIPアドレスを調べておく
---調べ方: コマンドプロンプトを開いて、次のコマンドを実行...
ipconfig /all
--公開鍵の設置
+Cygwinを起動する
+Cygwin内でXサーバを起動する。startx.exeでも可
startxwin.bat
+現れたX端末内で、外部からのアクセスを許可する
xhost +
+sshでblade(01から28まで)に入る ([[入れない場合>#SSH]])
ssh blade01
+画面表示をローカルPCに飛ばす
--bashを使っている場合
export DISPLAY=157.82.169.***:0.0 ←***は適宜変更
--tcshを使っている場合
setenv DISPLAY 157.82.169.***:0.0 ←***は適宜変更
+matlabを起動する
matlab&
&aname(Compile);
*Matlabプログラムをコンパイルするには? [#wb1915d8]
-プログラムを書き換える。以下の3条件を満たしていないとい...
++関数形式。スクリプト形式は駄目
++関数は引数を取らない
++saveやloadはファイル名を指定する
-澤井さんのスクリプトを用いてコンパイルする&ref(mcompile....
./mcompile.sh hogehoge.m
*SSHでmayaやbladeに入れない場合&aname(SSH); [#mb96c225]
+公開鍵の設置がまだ済んでいないor設定に問題がある場合
([[ユーザアカウントの取得>内部向け/UserAccount]])
+ユーザ名がローカルPCとmayaで違っている場合
--例えば、ローカルPCではユーザ名がkazuyukiで、mayaではaih...
ssh maya.sat.iis.u-tokyo.ac.jp
--こういう場合、オプションでユーザ名を指定する
ssh maya.sat.iis.u-tokyo.ac.jp -l aihara
+サーバ名の略称がうまく解釈されない
--例えば、何も設定しないと略称ではログイン出来ない
ssh maya
--IPアドレスとホスト名の対応表がC:\cygwin\etc\hosts(実体...
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost
157.82.159.201 blade01
157.82.159.202 blade02
157.82.159.203 blade03
157.82.159.204 blade04
157.82.159.205 blade05
157.82.159.206 blade06
157.82.159.207 blade07
157.82.159.208 blade08
157.82.159.209 blade09
157.82.159.210 blade10
157.82.159.211 blade11
157.82.159.212 blade12
157.82.159.213 blade13
157.82.159.214 blade14
157.82.159.215 blade15
157.82.159.216 blade16
157.82.159.217 blade17
157.82.159.218 blade18
157.82.159.219 blade19
157.82.159.220 blade20
157.82.159.221 blade21
157.82.159.222 blade22
157.82.159.223 blade23
157.82.159.224 blade24
157.82.159.225 blade25
157.82.159.226 blade26
157.82.159.227 blade27
157.82.159.228 blade28
157.82.159.229 blade29
157.82.159.230 blade30
157.82.159.231 blade31
157.82.159.232 blade32
157.82.159.233 blade33
157.82.159.234 blade34
157.82.159.235 blade35
157.82.159.236 blade36
157.82.159.237 blade37
157.82.159.244 blade38
157.82.159.245 blade39
157.82.159.246 blade40
157.82.159.247 blade41
157.82.159.248 blade42
157.82.159.249 blade43
157.82.159.250 blade44
157.82.169.4 mayaya
157.82.169.6 moja2
157.82.169.40 uno
157.82.169.105 maya
157.82.169.106 moja
*Intel Compiler [#uc52f1f6]
-Set the environment variables for a terminal window usin...
-Replace "<install-dir>" with "/opt/intel/composer_xe_201...
--For csh/tcsh:
$ source <install-dir>/bin/compilervars.csh intel64
--For bash:
$ source <install-dir>/bin/compilervars.sh intel64
-To invoke the installed compilers:
--For C++
$icpc
--For C
$icc
-To get help, append the -help option or precede with the...
-For more information, see the documentation (
[[English>http://www.sat.t.u-tokyo.ac.jp/~oku/internal/Do...
*Python [#n843b9d5]
-Pythonは、各自のホームディレクトリの中に各自でインストー...
-参考にしたページ
http://qiita.com/y__sama/items/5b62d31cb7e6ed50f02c
+pyenvをgithubから取ってきて.pyenvの下に作る。(Download p...
git clone https://github.com/yyuu/pyenv.git ~/.pyenv
+一次的にpyenvにパスを通して初期化する。.bashrcには書かな...
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
+インストール可能なpythonの一覧を表示する。(Show the list...
pyenv install -l |grep ana
+一つ選んでインストールする。.pyenv/versions/の下に作られ...
pyenv install <version_name> # example: anaconda3-2.5.0
pyenv rehash
pyenv global <version_name>
-以後、bladeにログインしたら以下のコマンドでホームディレ...
source ~/.pyenv/versions/<version_name>/bin/activate
-後はpipやcondaで必要なパッケージを入れられます。(You can...
ページ名: