当前位置:   article > 正文

上传文件到GPU服务器,上传文件到GPU服务器并运行文件

vscode上传本地文件到gpu运行

目的:将Windows下的Python文件上传到Linux环境下的GPU服务器,并在服务器上运行文件python

1、链接并上传文件服务器

首先要链接服务器并上传文件,能够下载安装WinSCP,它是Windows环境下使用的图形化SFTP客户端,安装好后运行WinSCP,填写服务器IP地址和相关信息登陆便可完成与服务器的链接,登陆界面以下:spa

f26dd67c7a2e60ded55b6552e5dc333e.png

以后就能够看到本身电脑的某个文件夹与你登陆服务器后的界面,选中你要上传的文件右键进行操做就能够了,根据图形界面能够很方便地对服务器和本身主机的文件进行上传、删除、重命名等操做code

若是要运行某个程序,能够选择“命令”->“打开终端”(Ctrl+T),弹出的界面以下图,输入命令后执行便可blog

4d7d2796ac902be64f92b81f2e3169f7.png

若是安装了PUTTY,也能够选择“命令”->“在PUTTY中打开”(Ctrl+P),路径不对的话就选择“选项”->“选项”->“应用程序”更改PUTTY客户端路径便可,以下图:内存

d1c605f855b4102297905e9add163373.png

2、运行文件文件上传

运行以前要先确保服务器已经配置好相关环境,而后能够输入命令nvidia-smi查看一下GPU的使用状况,这条命令也适用于Windows系统下查看GPU使用状况,可是在Windows下要经过命令窗口进入相关文件夹,或者直接把该文件夹下的nvidia-smi.exe拖到命令窗口,下图为在win10系统下输入命令后的结果,主要看内存利用率(第二列)和GPU利用率(第三列),图中由于没有程序在运行,因此GPU的利用率为0%class

3a7974c14a07bc26080f2cb74f6efd73.png

若是服务器中有多个GPU,而只想用某一个GPU运行程序,能够设置CUDA_VISIBLE_DEVICES的值等于某个空闲GPU的序号,假设要使用GPU运行test.py,输入以下:test

$ CUDA_VISIBLE_DEVICES=0 python test.py

对文件的其余操做即在Linux下的操做,输入相关命令便可登录

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/1019586
推荐阅读
相关标签
  

闽ICP备14008679号