天河超算bscc-a超算中心使用笔记
天河超算bscc-a超算中心配置PTA程序
- 登录准备
- 登录并行云服务
- 登录bscc-a超算中心
- 一些常用命令
- 集群配置
- 用户设置
- 安装程序
- htop
- z.lua
- 创建PTA环境
- conda 换清华源
- Tempo2
- acor
- libstempo
- enterprise
- enterprise_extensions
- enterprise_warp
- other
登录准备
登录并行云服务
先执行如下命令(注意替换your_email@address为自己的帐号/邮箱)
papp_cloud login -u your_email@address -p
例如:
papp_cloud login -u chenzucheng@itp.ac.cn -p
papp_cloud login -u huangqg@itp.ac.cn -p
然后输入帐号密码即可
登录bscc-a超算中心
使用ssh登录超算
papp_cloud ssh account@bscc-a
例如:
papp_cloud ssh pg2236@bscc-a
papp_cloud ssh sca0052@bscc-a5
使用sftp传输文件
papp_cloud sftp account@bscc-a
例如:
papp_cloud sftp pg2236@bscc-a
注意将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 http_proxy=http://172.16.21.209:8888
export https_proxy=http://172.16.21.209:8888
export ftp_proxy=http://172.16.21.209:8888
bscc-a5换成
export ftp_proxy=http://172.16.58.14:8888
export http_proxy=http://172.16.58.14:8888
export https_proxy=http://172.16.58.14:8888
在~/.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
安装程序
htop
wget https://bintray.com/htop/source/download_file?file_path=htop-3.0.2.tar.gz
tar xvf htop-3.0.2.tar.gz
./configure --prefix=$HOME/opt/htop && make -j && make install
ln ~/opt/htop/bin/htop ~/bin/htop
z.lua
cd ~/opt
git clone https://gitee.com/bingining/z.lua.git
#git clone https://github.com/skywind3000/z.lua.git
在~/.bashrc文件加入:
# add z.lua
eval "$(/usr/bin/lua $HOME/opt/z.lua/z.lua --init bash enhanced once fzf)"
export _ZL_ECHO=1
创建PTA环境
conda 换清华源
参考 https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
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
Tempo2
git clone https://bitbucket.org/psrsoft/tempo2.git
mkdir $TEMPO2 -p
cp T2runtime/* $TEMPO2 -r
./bootstrap
./configure --prefix=$HOME/opt/tempo2
#sudo pacman -S gcc-fortran
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 ${ac_cv_fc_libs+:}
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"
acor
git clone https://github.com/dfm/acor.git
cd acor
python setup.py install
libstempo
pip install libstempo
enterprise
git clone git@github.com:bunnyandbear/enterprise.git
cd enterprise
python setup.py install
enterprise_extensions
git clone https://github.com/bingining/enterprise_extensions.git
cd enterprise_extensions/
python setup.py install
enterprise_warp
git clone git@gitee.com:bingining/enterprise_warp.git
cd enterprise_warp
python setup.py install
other
pip install bilby
pip install chainconsumer
天河超算bscc-a超算中心使用笔记相关推荐
- 携程 Apollo 配置中心 | 学习笔记(七) | 如何将配置文件敏感信息加密?
携程 Apollo 配置中心 | 学习笔记(一) Apollo配置中心简单介绍 携程 Apollo 配置中心 | 学习笔记(二) Windows 系统搭建基于携程Apollo配置中心单机模式 携程 A ...
- gpu超算算法_GPU: 超算加速
在2010年5月份出炉的一份世界超级计算机500强的榜单中,美国Cray的美洲豹"Jaguar",凭借每秒1750万亿次的实测计算能力傲视群雄,排名榜首.但是时隔不久,由中国国防科 ...
- 福州大学超算计算机中心,ASC超算团队:最优解永远藏在下一次尝试中
春天,是追梦的季节,暖意令人飞扬,春意令人遐想.2018世界大学生超级计算机竞赛(ASC2018)公布初赛成绩,福州大学超算代表队在本次比赛中取得历史性突破,在全球300多支队伍中脱颖而出,斩获初赛全 ...
- html5 居于页面中心,css笔记:如何让一个div居于页面正中间
如何让一个div居于页面中间,我今天说的是让一个div水平居中同时垂直居中,而不是简单的top:50%,left:50%.当然,我们就按一开始的思路写一下:top,left属性都设为50%,看一下效果 ...
- gpu超算算法_超算安装GPU-based软件 (以pytorch为例)
一般的超算的拓扑结构是若干个登陆节点+若干个交换机+大量计算CPU节点+大量GPU计算节点+一个(或若干个)存储节点+管理节点. 其中存储节点的共享存储可以被所有节点访问. 一般运作方式是,如果我的计 ...
- 清华计算机系超算团队,清华超算团队第5次获得世界大学生超级计算机竞赛总冠军...
原标题:清华超算团队第5次获得世界大学生超级计算机竞赛总冠军 中新社北京5月17日电 (记者 马海燕)记者17日从清华大学获悉,清华学生超算团队获得2018ASC世界大学生超级计算机竞赛(ASC18) ...
- 6.4 如何初始化聚类中心-机器学习笔记-斯坦福吴恩达教授
如何初始化聚类中心 通常,我们会随机选取 KKK 个样本作为 KKK 个聚类中心(K<m)( K<m )(K<m).但是,如下图所示,不同的初始化有可能引起不同的聚类结果,能达到全局 ...
- apollo 配置中心_Apollo配置中心搭建笔记
如我所愿,十一小长假之前成功跳槽了. 由于准备还算充分,offer拿了不少,涨幅也普遍达到了预期. 但是在offer对比过程中我还是纠结了许久.在薪资差别不大的情况下,主要考虑的是平台规模.业务前景. ...
- linux超算搭建教程,超算学习-第一周
搭建linux环境 准备的软件: 1.虚拟软件:借助虚拟化软件,基于WINDOWS平台虚拟一个Linux的学习环境.采用Vmwre 2.2.Linux系统安装镜像文件:也就是Linux系统安装光盘.采 ...
最新文章
- java 两行代码解析json文件
- phpAdmin数据库管理套件
- ASP VNext 开源服务容错处理库Polly
- 华为云上可订阅F5_F5亮相华为云计算大会 解读云应用交付
- P4313 文理分科 网络流
- Redis cluster不能发布在与 springboot 相同的物理磁盘上,否则找不到集群。
- DFMEA步骤二:结构分析
- 物联网设备通过MQTT接入华为iot平台
- GCode软件使用说明书
- 关于国内LTE宽带集群通信知识现状介绍
- python操作VCF文件
- Mac VMWare键盘鼠标失灵
- Qcon 演讲纪实:详解如何在实时视频通话中实现AR功能
- python中科院_中科院闹乌龙,Python“换皮”成木兰
- JS 全屏和退出全屏--requestFullScreen详解及兼容代码
- python深度学习--jena温度预测
- vol.169 垃圾分类的技术现实意义
- 蓝牙如何进行广播和扫描
- 前沿丨基于深度学习的点云分割网络及点云分割数据集
- OpenDNS(转)
热门文章
- 10 编译2022年最新的U-Boot v2023.01-rc2源码,并用QEMU模拟器运行
- Google创始人布林将飞往太空
- 小米9打着游戏手机突然黑屏手机图标只显示MIUI
- echarts 柱状图圆柱_ECharts象形柱图
- Flex LCDS 公司主页收工总结
- 基于Adobe LCDS产品的数据访问解决方案Part2
- linux恢复群晖数据,DSM系统损坏后通过电脑恢复数据
- 【产业互联网周报】阿里云收购长亭科技;腾讯云收购CODING;华为发布2019年三季度经营业绩,销售收入6108亿人民币...
- 2022-2028全球轮胎衍生燃料(TDF)行业调研及趋势分析报告
- Google Earth Engine (GEE) ——Landsat 8 SR数据太阳地形辐射校正