UCL HPC超算平台使用笔记
在UCL读硕士已经接近了尾声,毕业设计需要我用学校的超算平台(HPC)来处理数据。由于是第一次使用,遇到了不少操作问题,因此记录下来,以便后来处理。这篇文章同样也参考了我的学长的新得,链接如下:
使用HPC运算等相关知识总结
pbs脚本的撰写
由于HPC采取的是计算节点和登陆节点是分开的模式,要想充分发挥HPC的运算能力,HPC采取的是资源请求的方式。事先需要对请求多少节点,每个节点的CPU,以及内存等需要先做出说明,再提交到HPC。一般有两种方式提交资源请求:一,脚本写作的方式。二,命令行提交方式。一般来说在本地写好脚本,在提交的方式方便调试和记录,因此详细说明以下脚本的方式提交作业。
pbs脚本的内容
一个pbs脚本主要包含:
- shell说明语句:用来指定用户需要的是那种shell,一般来说常用的是
#!/bin/bash
- pbs说明语句:用于请求运行任务所需的相应资源或者设置相关属性的语句
- 任务程序或命令:需要执行的应用程序或系统命令
#!/bin/bash -l
# Batch