GPUMDkit 环境检查、进度与网页控制台
环境检查、进度与网页控制台:终端操作、输入输出、集群示例与适用条件。
阅读本篇目录
本篇以集群GPUMDkit 1.5.8为准。下载输入与参考结果,解压进入gpumdkit-examples。所有工具操作在自己的工作副本执行。
module load gpumdkit/1.5.8
gpumdkit.sh -doctor
按什么顺序操作#
集群模块固定在1.5.8,公共安装不使用-update自行更新。-clean具有删除作用,只能在确认可丢弃的工作副本中使用。网页控制台以启动目录作为文件浏览根目录,但内置终端仍有用户本身的权限;用SSH隧道访问并仅监听127.0.0.1。
本章功能与终端入口#
带“→”的是交互菜单:先运行gpumdkit.sh,再逐项输入编号;不是把箭头整行粘进终端。
| 功能 | 命令或菜单 | 输入、输出与关键条件 |
|---|---|---|
| 帮助 | gpumdkit.sh -h |
总命令列表;-plt -h与-calc -h分别列出绘图和计算器 |
| 环境检查 | gpumdkit.sh -doctor |
区分通用与可选依赖 |
| AI使用说明 | gpumdkit.sh -skill |
显示随软件提供的技能文档位置 |
| GPUMD进度 | gpumdkit.sh -time gpumd |
根据run.in及neighbor.out/thermo.out估算进度;Ctrl+C退出 |
| NEP进度 | gpumdkit.sh -time nep |
读取训练输出,不替代squeue进程状态;兼容gnep参数 |
| NEP模型修改 | gpumdkit.sh -nep_modifier |
交互修改NEP模型/重启参数,先备份;修改后必须重新验证,不保证原精度 |
| 清理副本 | gpumdkit.sh -clean |
删除当前目录多余文件,先在独立副本检查,不能在唯一数据目录使用 |
| 版本更新 | gpumdkit.sh -update |
公共安装固定版本,此入口禁用;不执行用户级覆盖 |
| 网页控制台 | gpumdkit.sh -server 8888 |
默认127.0.0.1,配合SSH隧道;Ctrl+C关闭 |
使用时注意#
控制台最短操作:
# 远程终端,先进入自己的项目目录
gpumdkit.sh -server 8888
# 自己电脑另开终端;把账户和主机换成实际登录入口
ssh -N -L 8888:127.0.0.1:8888 用户名@登录主机
本机浏览器打开http://127.0.0.1:8888。服务与隧道各用Ctrl+C停止。这里介绍使用方法,没有为所有客户开设公共Web服务。
本章入口需要对应材料的数据或可选依赖。上表列出使用步骤与条件;没有相应数据时不要自行拼造输出文件。
需要根据你的体系选择资源?联系讨论计算需求。实际可用软件与权限,以当前账户和运行环境为准。