高性能计算基本知识
文章平均质量分 94
介绍一些HPC需要了解的基本知识
whyte王
PhD西安交通大学在读,方向:高性能计算,目前学习ML和k8s中,个人网站https://wzh009888.github.io/
展开
-
Slurm使用指南
sinfosqueuescancalsrun -p 分区名称 lscpusbatch 作业脚本.sh作业脚本:行2. 指定分区;行3. 指定节点数;行4:指定进程数;行5:指定独占节点运行,默认不独占;行6:指定需要GPU数量节点状态解释:(如果状态带有后缀*,表示节点没有响应)allocated、alloc :已分配completing、comp:完成中down:宕机drained、drain:已失去活力fail:失效idle:空闲。原创 2024-02-22 10:36:19 · 704 阅读 · 0 评论 -
性能分析工具一览(gprof,perf,vtune,nsight,tau,hpctoolkit)
开始编辑时间:2024/2/22;最后编辑时间:2024/2/22性能分析工具用于分析程序性能,具体来说,程序员往往使用性能分析工具来分析瓶颈,找出代码中不合理部分来调整代码,从而优化性能。出现瓶颈的原因可能是因为代码设计的不合理、架构适配等。了解性能分析工具的最快方案是去用一下,否则无法体会工具的差异,往往只能从平台上进行区分。此处仅从高性能计算的角度来描述目前广泛使用的性能分析工具。原创 2024-02-22 15:13:40 · 2682 阅读 · 2 评论