#author("2024-03-06T10:18:09+09:00","default:suikoeditor","suikoeditor") #author("2024-04-05T09:55:02+09:00","default:suikoeditor","suikoeditor") #topicpath * 莠ャ螟ァ繧ケ繝代さ繝ウ菴ソ逕ィ譁ケ豕包シ域栢邊九→tipsシ [#d5ca05cb] 譖エ譁ーシ2024/2/26 - [[繝槭ル繝・繧「繝ォ>http://web.kudpc.kyoto-u.ac.jp/manual-new/ja]] 繧ケ繝壹ャ繧ッ縺ェ縺ゥ隧ウ邏ー縺ッ譛ャ螳カ繝槭ル繝・繧「繝ォ遲峨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 シ啾.out縺ョ螳溯。鯉シ1繝励Ο繧サ繧ケシ2繧ケ繝ャ繝繝/繝励Ο繧サ繧ケシ3繧ウ繧「/繝励Ο繧サ繧ケシ後Γ繝「繝ェ4G/繝励Ο繧サ繧ケシ悟ョ溯。梧凾髢5:0:0シ携rhogehoge縺ァ螳溯。鯉シ - 繝舌ャ繝∝ヲ逅 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繝弱シ繝会シ後す繧ケ繝繝B縺縺ィ1繝弱シ繝我スソ逕ィ縺輔l繧具シ 繝。繝「繝ェ縺ョ蜷郁ィ井スソ逕ィ驥上ッ繝励Ο繧サ繧ケ謨ー(p)縺ィ縺ョ遨阪〒豎コ縺セ繧奇シ後励Ο繧サ繧ケ縺ゅ◆繧翫ョ繧ウ繧「謨ー(c)縺ィ縺ッ辟。髢「菫ゑシ 險育ョ玲凾髢薙ョ荳企剞シ壹げ繝ォ繝シ繝励さ繝シ繧ケ336hシ後お繝ウ繝医Μ繧ウ繝シ繧ケ1h ** 繧ク繝ァ繝吠d縺ョ蜈・蜉帙rtab陬懷ョ後〒縺阪k繧医≧縺ォ縺吶kシ亥ャ蠑上〒縺ッ縺ェ縺縺ョ縺ァ譖ク縺縺ヲ縺ゅk縺薙→縺後o縺九k莠コ逕ィシ [#z5080ea8] 窶サ譌ァ繧キ繧ケ繝繝逕ィシ守樟蝨ィ縺ョ繧キ繧ケ繝繝蜷代¢縺ォ謾ケ螟峨☆繧後ーscancel縺ァ繧ょ虚菴懷庄~ 蜿りシ喇ttp://space.rish.kyoto-u.ac.jp/akdk/usage.html *** bash-completion繧偵た繝シ繧ケ縺九i蜈・繧後kシ [#sdd77ddb] + 繧ス繝シ繧ケ繧偵ム繧ヲ繝ウ繝ュ繝シ繝峨@縺ヲ螻暮幕シhttps://github.com/scop/bash-completionシ wget https://github.com/scop/bash-completion/archive/master.zip 竊訊rl縺ッ螳滄圀縺ォ繧「繧ッ繧サ繧ケ縺励※隕∫「コ隱 unzip master.zip + 險ュ螳壹ヵ繧。繧、繝ォ縺ョ菴懈 autoreconf -i 竊団onfigure縺御ス懈舌&繧後k ./configure --prefix=[閾ェ蛻縺ォ讓ゥ髯舌ョ縺ゅk驕ゥ蠖薙↑path] + make縺励※繧、繝ウ繧ケ繝医シ繝ォ make make install + 螳溯。後☆繧九◆繧√ョ險ュ螳夲シ.bashrc縺ョ邱ィ髮シ bash_completion.sh縺ョ蜀螳ケ繧.bashrc縺ォ繧ウ繝斐 縺、縺縺ァ縺ォ繧ク繝ァ繝吠d縺ョ蜈・蜉帙′蠢隕√↑繧ウ繝槭Φ繝会シqcat, qdelシ峨↓髢「縺吶k荳玖ィ倥ョ險ュ螳壹b霑ス險 # qcat _qcat() { local cur=`_get_cword` COMPREPLY=( $(compgen -W "$(qstat | tail -n +3 | cut -d. -f1)" -- $cur) ) return 0 } complete -F _qcat qcat # qdel _qdel() { local cur=`_get_cword` COMPREPLY=( $(compgen -W "$(qstat | tail -n +3 | cut -d. -f1)" -- $cur) ) return 0 } complete -F _qdel qdel + 螳御コシ.bashrc繧定ェュ縺ソ霎シ縺ソ縺ェ縺翫@縺ヲ繝√ぉ繝繧ッ ** NCL繧剃スソ縺シ医す繧ケ繝繝B, C縺ョ縺ソシ弱す繧ケ繝繝A縺ァ縺ッ菴ソ逕ィ荳榊庄シ [#w807472d] + 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}