[
譁ー隕
|
荳隕ァ
|
蜊倩ェ樊、懃エ「
|
譛邨よ峩譁ー
|
繝倥Ν繝
|
繝ュ繧ー繧、繝ウ
]
莠悟ョョ遐皮ゥカ螳、 | 豐ソ蟯ク轣ス螳ウ繝サ螟ァ豌玲オキ豢狗嶌莠剃ス懃畑繝サ豌怜吝、牙虚 | 驥第イ「螟ァ蟄ヲ
髢句ァ玖。:
#topicpath
* 莠ャ螟ァ繧ケ繝代さ繝ウ菴ソ逕ィ譁ケ豕包シ域栢邊九→tipsシ [#d5ca05cb]
譖エ譁ーシ2024/2/26
- [[繝槭ル繝・繧「繝ォ>http://web.kudpc.kyoto-u.ac.jp/manual-new/...
繧ケ繝壹ャ繧ッ縺ェ縺ゥ隧ウ邏ー縺ッ譛ャ螳カ繝槭ル繝・繧「繝ォ遲峨r蜿らァ縺励※縺上□縺輔>シ
** Putty縺ョ險ュ螳 [#f29b8f0a]
- HostName system A: camphor.kudpc.kyoto-u.ac.jp
- HostName system B: laurel.kudpc.kyoto-u.ac.jp
- Connection>Data>username: 閾ェ蛻縺ョid
- Connection>SSH>Auth>Private key file: 遘伜ッ骰オ繝輔ぃ繧、繝ォ繧...
** 迺ー蠅險ュ螳 [#s20bc141]
module listシ壹Ο繝シ繝画ク医∩module縺ョ陦ィ遉コ
module availシ壼ィmodule縺ョ陦ィ遉コ
module show [module_name]シ嗄odule蜀螳ケ縺ョ陦ィ遉コ
module load [module_name]シ嗄odule縺ョ繝ュ繝シ繝
module unload [module_name]シ嗄odule縺ョ繧「繝ウ繝ュ繝シ繝
module switch [module_name1] [module_name2]シ嗄odule縺ョ蛻...
** 迥カ豕∫「コ隱&螟画峩 [#hf0c7f30]
quotaシ壹ョ繧」繧ケ繧ッ菴ソ逕ィ迥カ豕√ョ遒コ隱
quotaシ夊ェ蛻縺ョ繝ヲ繝シ繧カ繝シID縺ョ繝繧」繧ケ繧ッ迥カ豕∫「コ隱
quota -pシ壹げ繝ォ繝シ繝励ョ繝繧」繧ケ繧ッ迥カ豕∫「コ隱
idシ夂樟蝨ィ縺ョ繧ー繝ォ繝シ繝励ョ遒コ隱
spartitionシ壼茜逕ィ蜿ッ閭ス縺ェ繧ュ繝・繝シ縺ョ遒コ隱
squeueシ壽兜蜈・縺励◆繧ク繝ァ繝悶ョ遒コ隱
qgroupシ壹げ繝ォ繝シ繝励ョ繧ク繝ァ繝悶r遒コ隱
qsシ壹ず繝ァ繝悶ョ隧ウ邏ー繧堤「コ隱
scancel xxxxシ嗚ob id xxxx縺ョ繧ュ繝」繝ウ繧サ繝ォ
scancel -u xxxx: 繝ヲ繝シ繧カ繝シ蜷阪′xxxx縺ョjob繧偵く繝」繝ウ繧サ繝ォ
** 險育ョ励ョ螳溯。 [#gbac5cd7]
- 莨夊ゥア蝙句ョ溯。
tssrun -p grhogehoge --rsc p=1:t=2:c=3:m=4G -t 5:0:0 ./a...
シ啾.out縺ョ螳溯。鯉シ1繝励Ο繧サ繧ケシ2繧ケ繝ャ繝繝/繝励Ο繧サ繧ケシ3繧ウ繧「/繝励Ο...
- 繝舌ャ繝∝ヲ逅
sbatch hogehoge.shシ喇ogehoge.sh繧呈兜蜈・シ趣シhogehoge.sh縺ョ繧オ...
~
-- 繝舌ャ繝∝ヲ逅シ医せ繝ャ繝繝我クヲ蛻励し繝ウ繝励Νシ
#!/bin/bash
#SBATCH -p grhogehoge
#SBATCH -t 5:00
#SBATCH --rsc p=1:t=2:c=3:m=4G
#SBATCH -o %x.%j.out
#============ Shell Script ============
set -x
srun ./a.out
-- 繝舌ャ繝∝ヲ逅シ医励Ο繧サ繧ケ荳ヲ蛻励し繝ウ繝励Νシ
#!/bin/bash
#SBATCH -p grhogehoge
#SBATCH -t 5:00
#SBATCH --rsc p=8:t=1:c=1:m=4G
#SBATCH -o %x.%j.out
#============ Shell Script ============
srun ./a.out
-- 繝舌ャ繝∝ヲ逅シ医ワ繧、繝悶Μ繝繝我クヲ蛻励し繝ウ繝励Νシ
#!/bin/bash
#SBATCH -p grhogehoge
#SBATCH -t 5:00
#SBATCH --rsc p=8:t=4:c=4:m=4G
#SBATCH -o %x.%j.out
#============ Shell Script ============
srun ./a.out
** 險育ョ苓ウ貅舌ョ荳企剞 [#p65e6f1d]
spartition繧堤「コ隱
繧キ繧ケ繝繝A縺ョ繝弱シ繝牙ス薙◆繧
縲CPUシ112coresシ後Γ繝「繝ェシ128GBシ医ョ繝輔か繝ォ繝亥、1142Mシ
繧キ繧ケ繝繝B縺ョ繝弱シ繝牙ス薙◆繧
縲CPUシ112coresシ後Γ繝「繝ェシ512GBシ医ョ繝輔か繝ォ繝亥、4571Mシ
p=4:m=45G縺縺ィ4x45GB=180GB縺ェ縺ョ縺ァ繧キ繧ケ繝繝A縺縺ィ2繝弱シ繝会シ後す...
繝。繝「繝ェ縺ョ蜷郁ィ井スソ逕ィ驥上ッ繝励Ο繧サ繧ケ謨ー(p)縺ィ縺ョ遨阪〒豎コ縺セ繧奇シ後励Ο繧サ...
險育ョ玲凾髢薙ョ荳企剞シ壹げ繝ォ繝シ繝励さ繝シ繧ケ336hシ後お繝ウ繝医Μ繧ウ繝シ繧ケ1h
** 繧ク繝ァ繝吠d縺ョ蜈・蜉帙rtab陬懷ョ後〒縺阪k繧医≧縺ォ縺吶kシ亥ャ蠑上〒縺ッ縺ェ縺...
窶サ譌ァ繧キ繧ケ繝繝逕ィシ守樟蝨ィ縺ョ繧キ繧ケ繝繝蜷代¢縺ォ謾ケ螟峨☆繧後ーscancel縺ァ繧...
蜿りシ喇ttp://space.rish.kyoto-u.ac.jp/akdk/usage.html
*** bash-completion繧偵た繝シ繧ケ縺九i蜈・繧後kシ [#sdd77ddb]
+ 繧ス繝シ繧ケ繧偵ム繧ヲ繝ウ繝ュ繝シ繝峨@縺ヲ螻暮幕シhttps://github.com/scop/b...
wget https://github.com/scop/bash-completion/archive/mas...
unzip master.zip
+ 險ュ螳壹ヵ繧。繧、繝ォ縺ョ菴懈
autoreconf -i 竊団onfigure縺御ス懈舌&繧後k
./configure --prefix=[閾ェ蛻縺ォ讓ゥ髯舌ョ縺ゅk驕ゥ蠖薙↑path]
+ make縺励※繧、繝ウ繧ケ繝医シ繝ォ
make
make install
+ 螳溯。後☆繧九◆繧√ョ險ュ螳夲シ.bashrc縺ョ邱ィ髮シ
bash_completion.sh縺ョ蜀螳ケ繧.bashrc縺ォ繧ウ繝斐
縺、縺縺ァ縺ォ繧ク繝ァ繝吠d縺ョ蜈・蜉帙′蠢隕√↑繧ウ繝槭Φ繝会シqcat, qdelシ峨↓髢「...
# qcat
_qcat() {
local cur=`_get_cword`
COMPREPLY=( $(compgen -W "$(qstat | tail -n +3 | cut -d....
return 0
}
complete -F _qcat qcat
# qdel
_qdel() {
local cur=`_get_cword`
COMPREPLY=( $(compgen -W "$(qstat | tail -n +3 | cut -d....
return 0
}
complete -F _qdel qdel
+ 螳御コシ.bashrc繧定ェュ縺ソ霎シ縺ソ縺ェ縺翫@縺ヲ繝√ぉ繝繧ッ
** NCL繧剃スソ縺シ医す繧ケ繝繝B, C縺ョ縺ソシ弱す繧ケ繝繝A縺ァ縺ッ菴ソ逕ィ荳榊庄シ [...
+ Exceed onDemand Client繧貞・繧後kシ取焔鬆縺ッ荳願ィ假シ
+ Exceed onDemand Client縺ァ繝ュ繧ー繧、繝ウシ
module load ncl
# path縺ョ險ュ螳
export NCARG=/opt/app/ncl/6.4.0/ #繝舌シ繧ク繝ァ繝ウ縺ョ螟画峩縺ォ豕ィ諢擾シ
export NCARG_ROOT=${NCARG}
export NCARG_BIN=${NCARG}/bin
export NCARG_LIB=${NCARG}/lib
export NCARG_INCLUDE=${NCARG}/include
export PATH=${NCARG}/bin:${PATH}
export LD_LIBRARY_PATH=${NCARG}/lib:${LD_LIBRARY_PATH}
邨ゆコ陦:
#topicpath
* 莠ャ螟ァ繧ケ繝代さ繝ウ菴ソ逕ィ譁ケ豕包シ域栢邊九→tipsシ [#d5ca05cb]
譖エ譁ーシ2024/2/26
- [[繝槭ル繝・繧「繝ォ>http://web.kudpc.kyoto-u.ac.jp/manual-new/...
繧ケ繝壹ャ繧ッ縺ェ縺ゥ隧ウ邏ー縺ッ譛ャ螳カ繝槭ル繝・繧「繝ォ遲峨r蜿らァ縺励※縺上□縺輔>シ
** Putty縺ョ險ュ螳 [#f29b8f0a]
- HostName system A: camphor.kudpc.kyoto-u.ac.jp
- HostName system B: laurel.kudpc.kyoto-u.ac.jp
- Connection>Data>username: 閾ェ蛻縺ョid
- Connection>SSH>Auth>Private key file: 遘伜ッ骰オ繝輔ぃ繧、繝ォ繧...
** 迺ー蠅險ュ螳 [#s20bc141]
module listシ壹Ο繝シ繝画ク医∩module縺ョ陦ィ遉コ
module availシ壼ィmodule縺ョ陦ィ遉コ
module show [module_name]シ嗄odule蜀螳ケ縺ョ陦ィ遉コ
module load [module_name]シ嗄odule縺ョ繝ュ繝シ繝
module unload [module_name]シ嗄odule縺ョ繧「繝ウ繝ュ繝シ繝
module switch [module_name1] [module_name2]シ嗄odule縺ョ蛻...
** 迥カ豕∫「コ隱&螟画峩 [#hf0c7f30]
quotaシ壹ョ繧」繧ケ繧ッ菴ソ逕ィ迥カ豕√ョ遒コ隱
quotaシ夊ェ蛻縺ョ繝ヲ繝シ繧カ繝シID縺ョ繝繧」繧ケ繧ッ迥カ豕∫「コ隱
quota -pシ壹げ繝ォ繝シ繝励ョ繝繧」繧ケ繧ッ迥カ豕∫「コ隱
idシ夂樟蝨ィ縺ョ繧ー繝ォ繝シ繝励ョ遒コ隱
spartitionシ壼茜逕ィ蜿ッ閭ス縺ェ繧ュ繝・繝シ縺ョ遒コ隱
squeueシ壽兜蜈・縺励◆繧ク繝ァ繝悶ョ遒コ隱
qgroupシ壹げ繝ォ繝シ繝励ョ繧ク繝ァ繝悶r遒コ隱
qsシ壹ず繝ァ繝悶ョ隧ウ邏ー繧堤「コ隱
scancel xxxxシ嗚ob id xxxx縺ョ繧ュ繝」繝ウ繧サ繝ォ
scancel -u xxxx: 繝ヲ繝シ繧カ繝シ蜷阪′xxxx縺ョjob繧偵く繝」繝ウ繧サ繝ォ
** 險育ョ励ョ螳溯。 [#gbac5cd7]
- 莨夊ゥア蝙句ョ溯。
tssrun -p grhogehoge --rsc p=1:t=2:c=3:m=4G -t 5:0:0 ./a...
シ啾.out縺ョ螳溯。鯉シ1繝励Ο繧サ繧ケシ2繧ケ繝ャ繝繝/繝励Ο繧サ繧ケシ3繧ウ繧「/繝励Ο...
- 繝舌ャ繝∝ヲ逅
sbatch hogehoge.shシ喇ogehoge.sh繧呈兜蜈・シ趣シhogehoge.sh縺ョ繧オ...
~
-- 繝舌ャ繝∝ヲ逅シ医せ繝ャ繝繝我クヲ蛻励し繝ウ繝励Νシ
#!/bin/bash
#SBATCH -p grhogehoge
#SBATCH -t 5:00
#SBATCH --rsc p=1:t=2:c=3:m=4G
#SBATCH -o %x.%j.out
#============ Shell Script ============
set -x
srun ./a.out
-- 繝舌ャ繝∝ヲ逅シ医励Ο繧サ繧ケ荳ヲ蛻励し繝ウ繝励Νシ
#!/bin/bash
#SBATCH -p grhogehoge
#SBATCH -t 5:00
#SBATCH --rsc p=8:t=1:c=1:m=4G
#SBATCH -o %x.%j.out
#============ Shell Script ============
srun ./a.out
-- 繝舌ャ繝∝ヲ逅シ医ワ繧、繝悶Μ繝繝我クヲ蛻励し繝ウ繝励Νシ
#!/bin/bash
#SBATCH -p grhogehoge
#SBATCH -t 5:00
#SBATCH --rsc p=8:t=4:c=4:m=4G
#SBATCH -o %x.%j.out
#============ Shell Script ============
srun ./a.out
** 險育ョ苓ウ貅舌ョ荳企剞 [#p65e6f1d]
spartition繧堤「コ隱
繧キ繧ケ繝繝A縺ョ繝弱シ繝牙ス薙◆繧
縲CPUシ112coresシ後Γ繝「繝ェシ128GBシ医ョ繝輔か繝ォ繝亥、1142Mシ
繧キ繧ケ繝繝B縺ョ繝弱シ繝牙ス薙◆繧
縲CPUシ112coresシ後Γ繝「繝ェシ512GBシ医ョ繝輔か繝ォ繝亥、4571Mシ
p=4:m=45G縺縺ィ4x45GB=180GB縺ェ縺ョ縺ァ繧キ繧ケ繝繝A縺縺ィ2繝弱シ繝会シ後す...
繝。繝「繝ェ縺ョ蜷郁ィ井スソ逕ィ驥上ッ繝励Ο繧サ繧ケ謨ー(p)縺ィ縺ョ遨阪〒豎コ縺セ繧奇シ後励Ο繧サ...
險育ョ玲凾髢薙ョ荳企剞シ壹げ繝ォ繝シ繝励さ繝シ繧ケ336hシ後お繝ウ繝医Μ繧ウ繝シ繧ケ1h
** 繧ク繝ァ繝吠d縺ョ蜈・蜉帙rtab陬懷ョ後〒縺阪k繧医≧縺ォ縺吶kシ亥ャ蠑上〒縺ッ縺ェ縺...
窶サ譌ァ繧キ繧ケ繝繝逕ィシ守樟蝨ィ縺ョ繧キ繧ケ繝繝蜷代¢縺ォ謾ケ螟峨☆繧後ーscancel縺ァ繧...
蜿りシ喇ttp://space.rish.kyoto-u.ac.jp/akdk/usage.html
*** bash-completion繧偵た繝シ繧ケ縺九i蜈・繧後kシ [#sdd77ddb]
+ 繧ス繝シ繧ケ繧偵ム繧ヲ繝ウ繝ュ繝シ繝峨@縺ヲ螻暮幕シhttps://github.com/scop/b...
wget https://github.com/scop/bash-completion/archive/mas...
unzip master.zip
+ 險ュ螳壹ヵ繧。繧、繝ォ縺ョ菴懈
autoreconf -i 竊団onfigure縺御ス懈舌&繧後k
./configure --prefix=[閾ェ蛻縺ォ讓ゥ髯舌ョ縺ゅk驕ゥ蠖薙↑path]
+ make縺励※繧、繝ウ繧ケ繝医シ繝ォ
make
make install
+ 螳溯。後☆繧九◆繧√ョ險ュ螳夲シ.bashrc縺ョ邱ィ髮シ
bash_completion.sh縺ョ蜀螳ケ繧.bashrc縺ォ繧ウ繝斐
縺、縺縺ァ縺ォ繧ク繝ァ繝吠d縺ョ蜈・蜉帙′蠢隕√↑繧ウ繝槭Φ繝会シqcat, qdelシ峨↓髢「...
# qcat
_qcat() {
local cur=`_get_cword`
COMPREPLY=( $(compgen -W "$(qstat | tail -n +3 | cut -d....
return 0
}
complete -F _qcat qcat
# qdel
_qdel() {
local cur=`_get_cword`
COMPREPLY=( $(compgen -W "$(qstat | tail -n +3 | cut -d....
return 0
}
complete -F _qdel qdel
+ 螳御コシ.bashrc繧定ェュ縺ソ霎シ縺ソ縺ェ縺翫@縺ヲ繝√ぉ繝繧ッ
** NCL繧剃スソ縺シ医す繧ケ繝繝B, C縺ョ縺ソシ弱す繧ケ繝繝A縺ァ縺ッ菴ソ逕ィ荳榊庄シ [...
+ Exceed onDemand Client繧貞・繧後kシ取焔鬆縺ッ荳願ィ假シ
+ Exceed onDemand Client縺ァ繝ュ繧ー繧、繝ウシ
module load ncl
# path縺ョ險ュ螳
export NCARG=/opt/app/ncl/6.4.0/ #繝舌シ繧ク繝ァ繝ウ縺ョ螟画峩縺ォ豕ィ諢擾シ
export NCARG_ROOT=${NCARG}
export NCARG_BIN=${NCARG}/bin
export NCARG_LIB=${NCARG}/lib
export NCARG_INCLUDE=${NCARG}/include
export PATH=${NCARG}/bin:${PATH}
export LD_LIBRARY_PATH=${NCARG}/lib:${LD_LIBRARY_PATH}
繝壹シ繧ク蜷: