首页 > 其他分享 >查看GPU使用情况和设置CUDA_VISIBLE_DEVICES

查看GPU使用情况和设置CUDA_VISIBLE_DEVICES

时间:2023-01-26 15:06:00浏览次数:50  
标签:python DEVICES VISIBLE CUDA 设置 GPU


文章目录

  • ​​一、简介​​
  • ​​二、查看GPU状态和信息​​
  • ​​三、使用​​
  • ​​3.1临时设置(临时设置方法一定要在第一次使用 cuda 之前进行设置)​​
  • ​​3.2python 运行时设置​​
  • ​​3.3永久设置​​
  • ​​四、参考资料​​

一、简介

服务器中有多个GPU,选择特定的GPU运行程序可在程序运行命令前使用:CUDA_VISIBLE_DEVICES=0命令。0为服务器中的GPU编号,可以为0, 1, 2, 3等,表明对程序可见的GPU编号。

查看GPU使用情况和设置CUDA_VISIBLE_DEVICES_参考资料

二、查看GPU状态和信息

nvidia-smi

查看GPU使用情况和设置CUDA_VISIBLE_DEVICES_linux_02


定时刷新状态,-n(秒),每秒刷新一次

watch -n 1 nvidia-smi

三、使用

需要注意前提是你有GPU

3.1临时设置(临时设置方法一定要在第一次使用 cuda 之前进行设置)

Linux: export CUDA_VISIBLE_DEVICES=1
windows: set CUDA_VISIBLE_DEVICES=1

3.2python 运行时设置

import os
os.environ["CUDA_VISIBLE_DEVICES"] = "1"

CUDA_VISIBLE_DEVICES=1 python **.py

注意:临时设置方法一定要在第一次使用 cuda 之前进行设置

3.3永久设置

  • linux:
    在~/.bashrc 的最后加上export CUDA_VISIBLE_DEVICES=1,然后source ~/.bashrc
  • windows:
    打开我的电脑环境变量设置的地方,直接添加就行了。


标签:python,DEVICES,VISIBLE,CUDA,设置,GPU
From: https://blog.51cto.com/u_14608932/6023542

相关文章

  • conda 安装pytorch with cuda 失败问题(2023.1.8)
    文章目录​​conda安装pytorchwithcuda失败问题​​​​使用pip安装​​​​使用conda安装pytorchwithcuda​​​​安装完cuda依然无法调用:错误的版本搭配​​​​正......
  • 推荐几个不错的CUDA入门教程(非广告)
    ​​CUDA-Programming​​❝最近因为项目需要,入坑了CUDA,又要开始写很久没碰的C++了。对于CUDA编程以及它所需要的GPU、计算机组成、操作系统等基础知识,我基本上都忘光了,因......
  • cuda 编程(3)基本介绍
    Chapter3BasicframeworkofsimpleCUDAprograms3.1Anexample:addinguptwoarraysWeconsiderasimpletask:addinguptwoarraysofthesamelength(samenu......
  • tensorflow不同版本对应的Python 版本,cuDNN版本,CUDA版本
    ​​welcometomyblog​​​​原图地址​​Linux下的对应版本macOS下的对应版本......
  • CUDA C++编程
    核函数作用调用核函数的时候,代码会被N个CUDA线程执行N次。 修饰符__global__返回值函数名(){  ...执行代码} 调用函数名<<<BlockNumber,ThreadNumber>>>()......
  • 第一个CUDA程序
    测试代码编写“Test.cu”文件#include"iostream"#include"stdio.h"usingnamespacestd;__global__voidTestFunction(){printf("TheThread'Idis%d\n",......
  • Ubuntu环境下安装CUDA
    查看Nvidia显卡驱动信息nvidia-smi 下载对应版本的CUDAhttps://developer.nvidia.com/cuda-toolkit-archive  执行安装文件sudoshcuda_版本信息_linux.run......
  • 「解题报告」ARC141D Non-divisible Set
    很有意思的题,我又没想到咋做。值域为\(2m\),我们要找出一个大小为\(m\)的好集合,我们可以先来分析这个好集合的大小的上界是多少。我们可以猜测一波上界就是\(m\)。可......
  • Python3.9+torch1.7.1+cuda11.0+cudnn8.0+Anaconda3安装
    前言想要安装pytorch,至少得先安装Anaconda、python!!!必要的不想用cpu要用gpu的还需要cuda11.0+cudnn11.0!!!一、安装python3.9二、安装Anaconda3三、安装cuda11.0+cudnn8.0四、......
  • Win10安装cuda11.0+cudnn8.0(这是配套的)
    首先你要知道你的电脑显卡能支持的cuda最大版本:如下下图所示,支持最大版本为cuda11.0.228版本!一、下载Win1064位下载cudnn8.0链接:https://pan.baidu.com/s......