GPU调用功能介绍
GPU远程调试
提供远程调试功能,支持断点调试,并在调试控制台中查看输出信息。

GPU远程运行
GPU远程运行提供与VSCode直接Run代码类似的开发态执行体验,运行Log默认会在终端中展示。运行结束后将会自动释放资源、停止计费。
运行Shell
与GPU远程运行类似,运行Shell可用于运行sh脚本,也可用于编译环境,但如上文所说编译后的环境只会保存在临时存储中,关闭workshop后会清除。
提示
若使用了conda环境,则在sh文件中需要添加conda activate [你的环境名]命令,或在.bashrc文件中直接激活conda环境。
运行任务
提示
在运行任务功能中不会自动激活bashrc,所以在使用conda环境时,需要在.sh文件中手动激活。
运行任务作为唯一训练态功能,可用于运行多Replicas的分布式任务(torchrun)。此时GPU并行度=GPU数*Replicas数。

本地VSCode中也可查看任务,删除任务时会终止任务并删除日志信息。
