多个cuda版本切换

【多版本cuda自由切换】在ubuntu上安装多个版本的CUDA,并且可以随时切换cuda-11.3//cuda-11.8//cuda-11.6//cuda-11.2 项目开发中,不同的项目可能对不同的cuda版本有所要求,常见的是这几种cuda-11.3//cuda-11.8//cuda-11.6,按照之前的认知,一个主机只能安装一个版本的cuda,否则会引起环境混乱,知道cuda底层逻辑的人都知道这有多么扯蛋,对吧。一般来说,单cuda直接说明版本就可以了,不需要配置其他的,但是也可以通过软链的方法把安装的版本连接过去,二者的作用是一样的,因为系统加载是靠加载bashrc文件的。需要注意的是,命令行的配置也需要文件配置的基础,只是需要知道, 阅读详情

若已经安装cuda-11.8 需要从其他cuda 环境切换到cuda-11.8环境:

   新建activate_11.8.sh 文件(其他版本cuda 只需要将cuda-11.8改为其他cuda的路径)

输入如下内容,如果需要切换到该环境直接输入:sudo sh activate_11.8.sh

export PATH=$PATH:/usr/local/cuda/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64
export CUDA_HOME=/usr/local/cuda
rm -rf /usr/local/cuda
ln -s /usr/local/cuda-11.8 /usr/local/cuda
nvcc --version

运行结果如下
在这里插入图片描述

NVIDIA显卡驱动及CUDA相关安装流程(包括多版本cuda切换) NVIDIA显卡驱动及CUDA相关安装流程——包含多版本cuda切换 阅读详情

相关推荐

windows系统安装多个版本cuda,随时切换

在windows系统中安装多个版本的cuda,使用的时候可以快速切换cuda版本

m0_56896669的博客 5880

切换CUDA版本

查看CUDA默认路径,第一个指向真正的 cuda 地址。退出后加载更新后的环境变量。查看已安装的CUDA版本。

deersonglzx的博客 7286

Yolov5自学笔记之一--从入门到入狱,功能强大不要乱用(实现yolov5的基本功能使用流程及训练自己的数据集)

零基础自学yolov5,学会简单使用和训练自己的数据集,在自己工作中使用

qq_41597915的博客 1万+

系统多cuda版本的自由切换

因为多个框架深度学习不同版本需求,需要安装多个版本的CUDA,这个时候我们就考虑,那我们用的时候到底是哪个版本优先呢?原则:根据安装顺序,最后一个安装的电脑重启后优先,如:我安装了两个版本,(顺便路径展示一下,大家找的时候可以参考) 看先后顺序,后安装的10.0,不出所料就是它先。查看一下win+rnvcc -V这里可以看到是10.0的版本,因为我是按照上面的顺序安装的,最后一个是10.0的版本,所以系统中现在运行的是cuda10.0,如果我要想切换回10.2怎么做?

m0_63172128的博客 4239

从原理图到PCB:基于Allegro的8槽PXIe背板高速设计实战

本文详细介绍了基于Allegro软件进行8槽PXIe背板高速设计的完整实战流程。从理解规范、原理图设计、PCB布局规划,到高速PCIe差分对与精密时钟的布线艺术,再到电源与地处理以及最终的设计验证与生产文件输出,系统性地阐述了确保背板信号完整性、电源完整性和系统稳定性的关键技术与工程实践。

weixin_28312391的博客 203

全面分析总结解决Could not transfer artifact org.apache.maven.plugins等此类问题的方法

全面分析总结解决Could not transfer artifact org.apache.maven.plugins,Could not transfer artifact xxx from/to xxx等此类问题的方法

ccjjjjdff的博客 1万+

【Linux】在一台机器上同时安装多个版本的CUDA(切换CUDA版本)

观察提示信息和一些现象,笔者得出结论,是和版本没有装合适,因为该程序会去文件夹下找库,但是我就没有装。去网上找了一番资料后,笔者发现果然是和的版本问题,版本与版本居然也有对应关系,这下让我更加觉得不好用了。但是这台机器也不是笔者独占的,而且机器上已经有装好的和了,这种情况确实让人抓狂,不过在笔者浏览了浩瀚的因特耐特之后,发现居然有一种多版本CUDA共存和自由切换的操作,现将该技术整理如下。 在一台安装了和的机器上安装和,使得两者互不干扰和自由切换。 和的版本选择参考这篇博客。 二、安装CUDA 查看

TangPlusHPC的博客 2万+

【AI之路】cmd命令行通过Huggingface镜像站快速下载模型文件的方法

Hugging Face Hub 是分享机器学习模型、演示、数据集和指标的首选之地。huggingface_hub 库可以轻松下载Huggingface上有用的模型和数据集元数据。但大模型文件通常较大,国内下载太慢,那有没有高效便捷的方法?这个当然必须有!看到了吗?只是添加一个参数,下载大模型就搞定了。当然也可以使用python程序来下载。具体见前期博文:【AI之路】使用huggingface_hub通过huggingface镜像站hf-mirror.com下载大模型(附代码,实现大模型自由)

IT里的交易员-博客 1849

在ubuntu上安装多个版本的CUDA,并且可以随时切换

实验室工作站被多人使用导致需求不同的cuda版本,一直没找到一个完全完整靠谱的教程,这是我参考几个博客完成测试的全过程记录,方便以后操作。

一个学生的学习 1万+

MATLAB与图像处理(一):图像中结构张量的求法(Structure Tensor)

1.结构张量的作用:       能够区分图像中的平坦区域,边缘,角点; 2.图像中的结构张量的定义    1)是一个矩阵;    2)与图像的水平,垂直梯度有关,定义如下: 在MATLAB中,可以用如下语句求解:[Ix,Iy]=gradient(Image); 3)求出结构张量矩阵的行列式,和迹(矩阵对角线之和)   行列式:K=det(E);   迹:  

wenyusuran的专栏 5240

【XAI】透视深度学习:CNN与Transformer的可解释性方法

深度学习模型的可解释性方法解析:本文探讨了CNN和Transformer两类主流模型的可解释性技术。针对CNN,介绍了显著性图、类激活图(CAM/Grad-CAM)和基于扰动的方法,通过可视化重要像素区域揭示决策依据。对于Transformer,重点分析了注意力机制可视化及其在文本处理中的应用,并介绍了积分梯度等归因方法。文章包含详细的Python实现示例(使用Captum库),涵盖从MNIST图像显著性分析到BERT文本注意力可视化,为初学者提供了可操作的技术指南。这些方法有助于增强模型透明度,提升AI系

u012133341的博客 381

Linux 可以安装多个版本的Cuda 吗 | 如何进行 Cuda 的版本切换

关于Cuda 安装的简单的问题总结 windows10下安装多个版本cuda、cudnn,切换使用方法 一台 Linux 服务器, cuda9 和 cuda 10 可以共存吗? 这样的情况是可以共存的: 比如:已经安装了高版本的cuda 和 对应驱动, 而 这个驱动 同时也支持 低版本的CUDA运行,这种情况通过 修改 配置 文件的方式 ,可以 自由进行 cuda 的切换。 但是如果系统先安装的 cuda9 和对应驱动, 然后你想要给当前 非 Root 用户安装的 cuda10 ,因为 没有 ro.

专注于AI领域前沿技术学习与分享:目标检测、图像修复、超分重建、AI工程化 5820

【大语言模型 14】Transformer权重初始化策略:从Xavier到GPT的参数初始化演进之路

权重初始化是深度学习训练成功的隐秘基石,特别是在Transformer这样的深层架构中,合适的初始化策略能够决定模型的训练稳定性和收敛速度。本文从经典的Xavier和He初始化出发,深入解析Transformer特有的初始化策略,通过数学推导、代码实现和实验分析,揭示不同初始化方法对大语言模型训练的深层影响。我们将探讨为什么GPT系列模型采用特定的初始化方案,以及如何针对不同层设计最优的初始化策略。

熵数实验室 1686

windows10下安装多个版本的CUDA与不同版本CUDA的切换教程

最近要复现的深度学习模型有点多,不同的模型需要不同的环境,这其中就包括不同版本的CUDA,不同版本的PyTorch,不同版本的Python和Python库。当然,有些模型用高版本的环境(高一点的CUDA、Torch、Python等)有时候也是可以的,但一些模型会因使用环境不同的原因而报错。在这里写一下自己在windows10下安装多个版本的CUDA与不同版本CUDA的切换经验。

qq_23865133的博客 3049

Allegro快速编辑丝印文字操作指导

选择setup-Application Mode-placement edit。Allegro支持丝印文字的编辑,下面介绍快速编辑丝印文字的两种方法如下。这个功能还支持拷贝粘贴,可以从其它地方拷贝过来,免去了书写的麻烦。出现text edit窗口,输入自己需要的文字,点击ok。鼠标移动到丝印文字位置,文字会被高亮起来。Allegro快速编辑丝印文字操作指导。点击丝印文字,丝印会被高亮起来。选择Text edit 命令。输入需要更改后的文字,如下。右击选择text edit。以编辑下方丝印文字为例。

weixin_54787054的博客 4192

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

ubuntu 安装多个CUDA版本并可以随时切换

CUDA是什么就不介绍了,直接讲怎么实现CUDA多版本的共存和实时切换。1、安装多个版本的CUDA这里,我们以cuda9-1版本和cuda9-0版本为例(先安装哪个无所谓) 首先,在cuda版本库中选择自己需要的cuda版本。 然后,选择对应的安装包,这里选择runfile类型的安装文件,以便后面设置每个cuda的安装路径。 下载完成以后,我们利用cd命令,进入到cuda_8.0.61_375.2...

yinxingtianxia的博客 7万+

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

ubuntu安装多个cuda版本+版本切换

在安装过程中,你可以选择不安装驱动程序(如果你已经有一个兼容的驱动程序),以避免驱动程序版本冲突。通过这些步骤,你可以在 Ubuntu 上安装和切换多个 CUDA 版本,以满足不同项目的需求。以下是安装 CUDA 11.6 和 CUDA 12.1 的示例。调整版本号以适应你的需求。正确指向所选的 CUDA 版本。你可以通过设置环境变量来切换 CUDA 版本。指向不同的 CUDA 版本,并分别赋予它们优先级。你会看到一个菜单,可以选择要使用的 CUDA 版本。并下载你需要的 CUDA 版本的。

weixin_54144634的博客 2355

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Linux安装Cuda和多个Cuda版本切换

Linux安装cuda和多个cuda版本切换的教程。

qq_40306845的博客 3090

linux系统,有多个cuda,如何切换版本

现在,您已经成功切换到您需要的CUDA版本。请注意,如果您需要在不同的终端中使用不同的CUDA版本,则需要在每个终端中执行上述步骤。这将显示所有已安装的CUDA版本的目录。是您要使用的CUDA版本号。

Marquis_Z的博客 5705

【引路帖】【conda虚拟环境】【cuda】多个cuda版本路径切换

参考链接: 给虚拟环境指定cuda 本文重述原作者内容,主要是防止原链接丢失。 服务器上装了多个版本的cuda,有的时候需要使用TensorFlow,有的时候需要使用pytorch,有时候需要使用cuda9.0+,有的时候需要使用cuda10.0+。那么必然涉及到给每个不同的虚拟环境配上不同的cuda版本。 本文以有cuda9.0 和 cuda10.1为例,介绍如何给pytorch这个环境指定cuda10.1版本,启动环境时自动执行脚本激活cuda10.1。 1.首先激活虚拟环境 pytorch,输出当前环

一苇以航丶的博客 1万+

ubuntu多个版本的系统cuda切换指南

ubuntu多个版本的系统cuda切换指南

A1777873的博客 1731

在Ubuntu 多个版本CUDA共存,并且随意切换

另一篇文章传送:https://blog.youkuaiyun.com/ytusdc/article/details/77978511 在配置caffe和tensflow 时,往往需要的CUDA版本不一样,这就需要多个版本的CUDA共存,并且能够随意切换,免去了每次重新安装配置cuda的过程。 cuda_8.0.61_375.26_linux.run 文件名说明: 前面的cuda_8.0.61代表c...

ytusdc的博客 4390

linux 切换cuda版本_ubuntu安装多个版本的CUDA并随时切换

CUDA是什么就不介绍了,直接讲怎么实现CUDA多版本的共存和实时切换。1、安装多个版本的CUDA这里,我们以cuda9-1版本和cuda9-0版本为例(先安装哪个无所谓)首先,在cuda版本库中选择自己需要的cuda版本。然后,选择对应的安装包,这里选择runfile类型的安装文件,以便后面设置每个cuda的安装路径。下载完成以后,我们利用cd命令,进入到cuda_8.0.61_375.26_l...

weixin_42374763的博客 955
上一篇: centos 通过scl 升级gcc/g++
下一篇: 使用axel代替wget 来进行多线程下载加速
Magicapprentice
博客等级 码龄12年 111粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值