集群配置
conda 換清華源
先執行如下命令(注意替換your_email@address為自己的帳號/郵箱)
例如:然後輸入帳號密碼即可
使用ssh登入超算
例如:使用sftp傳輸檔案
例如:注意將account換成bscc-a上的使用者帳號
檢視賬戶可以同時提交任務的數目以及可以同時使用的節點數目
sacctmgr show assoc
檢視以供有多少任務在執行
squeue -h -t pending,running -r | wc -l
檢視儲存空間使用情況
lfs quota -uh pg2236 ~
儲存git的驗證資訊
git config credential.helper store
設定**ip以連線外網。在~/.bashrc檔案加入:
export ftp_proxy=bscc-a5換成
export https_proxy=在~/.bashrc中加入:
alias ll='ls -lah'
alias l='ls -lah'
alias rm="rm -rf"
alias wget="wget -c"
alias pta="conda activate pta"
alias ptapolar="conda activate ptapolar"
alias cp="cp -r"
alias tail="tail -f"
alias ln="ln -s"
alias squeue="squeue --format='%.8i %.9p %30j %10u %.8t %.12m %9n'"
# add tempo2 path
export tempo2=$home/opt/tempo2/share
export path=$path:$home/opt/tempo2/bin
export ld_library_path=$ld_library_path:$home/opt/tempo2/lib:$home/opt/miniconda3/lib
export cpath=$cpath:$home/opt/tempo2/include
export path=$home/bin:$path
wget
tar xvf htop-3.0.2.tar.gz
./configure --prefix=$home/opt/htop && make -j && make install
ln ~/opt/htop/bin/htop ~/bin/htop
cd ~/opt
git clone
#git clone
在~/.bashrc檔案加入:
# add z.lua
eval "$(/usr/bin/lua $home/opt/z.lua/z.lua --init bash enhanced once fzf)"
export _zl_echo=1
參考
wget
chmod +x miniconda3-latest-linux-x86_64.sh
./miniconda3-latest-linux-x86_64.sh
conda update conda
conda create -n pta python=3
conda activate pta
# conda install matplotlib astropy cython ephem jupyter
conda install matplotlib astropy cython ephem
# python -m ipykernel install --user --name pta --display-name "pta"
conda install -c conda-forge scikit-sparse healpy ptmcmcsampler
# conda install -c conda-forge scikit-sparse pint-pulsar healpy
conda install -c anaconda mpi4py
conda install -c astropy corner
git clone
mkdir $tempo2 -p
cp t2runtime/* $tempo2 -r
./bootstrap
./configure --prefix=$home/opt/tempo2
make -j && make install -j
make plugins -j && make plugins-install -j
在執行./bootstrap後需要改configure檔案,加入27546行的內容
27544 $as_echo_n "checking for fortran libraries of $fc... " >&6; }
27545 printf $
27546 ac_cv_fc_libs="-l//lib -l/usr/local/lib -l/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -l/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -l/lib/../lib64 -l/usr/lib/../lib64 -l/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -ldl -lgfortran -lm -lgomp -lquadmath -lpthread"
git clone
cd acor
python setup.py install
pip install libstempo
git clone
cd enterprise
python setup.py install
git clone
cd enterprise_extensions/
pip install .
如何選擇適合自己的超算中心?
針對具有高效能計算需求的使用者,可以選擇租用超算中心的計算資源。選擇哪一家呢?我覺得需要考慮一下幾點 1.收費標準。這個大家最關心。是否具有形式多樣,滿足使用者多元化需求的收費方式,提供的 是否具有競爭力。通常有按照cpu核 小時 按照節點 年2種計費方式。2.機器效能 硬體更新情況,正常執行的穩定...
國家(深圳)超算中心給我們的啟示
11月16 日,國家 深圳 超算中心 簡稱 超算中心 正式啟動,給我們什麼啟示?根據 香港商報訊 記者童越的報道 走馬昨日高交會場館,乙個有趣的現象是雲計算 雲儲存 雲運用等新產品新技術遍館開花。在國家 專館 612 萬元電費,儲存能力達到 20pb 相當於 80個國家圖書館藏書量之和,是中國第一台...
ASC超算競賽及基本思路
目錄 設計超算集群 看參考文獻做設計 對超算集群進行效能測試 一般來講的測試工具就是用hpl,找到最適合的引數,達到最優秀的計算能力 數字影象處理 通常 量較大,優化較為困難,優化偏重於編譯引數,執行引數和數學庫blas的重新鏈結,對於熱點可以考慮並行 讀寫 演算法 氣候 這個需要做的就是優化 目的...