找回密码
 立即注册
搜索
查看: 3029|回复: 22

[软件] 机器学习和炼丹环境是不是部署在Linux比较好些?

[复制链接]
     
发表于 2024-5-15 11:21 | 显示全部楼层 |阅读模式
如题,最近偶然得到一张4070 12G的卡
虽然显存不是很大,但聊胜于无嘛

之前租用GPU的都是Linux下的,想必是优先支持的
但是似乎都可以运行在Win平台下

所以具体两个平台搞起来有差异吗?

灵活方案:PVE显卡直通
4070给Linux
再搞个亮机卡给Windows日用
这种行得通吗?

THX~


回复

使用道具 举报

头像被屏蔽
     
发表于 2024-5-15 11:45 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2024-5-15 11:46 | 显示全部楼层
本帖最后由 塔奇克马 于 2024-5-15 11:55 编辑

Linux 装docker 炼丹+学习 装KVM直通显卡放windows 用Looking-glass透传
回复

使用道具 举报

     
发表于 2024-5-15 12:13 | 显示全部楼层
没必要,那些比较重的模型训练场景你4070大概率也跑不起来
回复

使用道具 举报

头像被屏蔽
     
发表于 2024-5-15 12:19 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2024-5-19 16:24 | 显示全部楼层
A卡还是要Linux,N卡无所谓吧
回复

使用道具 举报

     
发表于 2024-5-20 12:31 | 显示全部楼层
推荐楼主直接win10/11 + wsl2  这样就同时能跑Windows与Linux的ai了

—— 来自 S1Fun
回复

使用道具 举报

     
发表于 2024-5-20 13:00 来自手机 | 显示全部楼层
如果注重效率的话还是要搭linux物理机的,win的科学计算性能最多的能差3成
回复

使用道具 举报

     
发表于 2024-5-20 14:21 来自手机 | 显示全部楼层
要是学习的话,N卡无所谓。A卡你没得选
回复

使用道具 举报

     
 楼主| 发表于 2024-5-20 14:29 | 显示全部楼层
看来大家提供的多数信息都是N卡无所谓,那我先Win11玩起来体会下~
回复

使用道具 举报

     
 楼主| 发表于 2024-5-20 14:31 | 显示全部楼层
系统杀手 发表于 2024-5-20 12:31
推荐楼主直接win10/11 + wsl2  这样就同时能跑Windows与Linux的ai了

—— 来自 S1Fun

据我了解到的散碎消息,WSL2已经是虚拟机了吧
显卡那块儿是MS自己搞好直通之类的了吗?
回复

使用道具 举报

头像被屏蔽
     
发表于 2024-5-20 16:08 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2024-5-21 10:54 | 显示全部楼层
thegodra 发表于 2024-5-20 14:31
据我了解到的散碎消息,WSL2已经是虚拟机了吧
显卡那块儿是MS自己搞好直通之类的了吗? ...

更像是某种虚拟化,让虚拟机linux可以同时使用已经被windows使用的显卡资源

具体你可以看官方文档
https://learn.microsoft.com/zh-c ... tml/gpu-cuda-in-wsl

https://docs.nvidia.com/cuda/wsl-user-guide/index.html

回复

使用道具 举报

     
发表于 2024-5-21 11:45 来自手机 | 显示全部楼层
wsl2里可以跑cuda的

— from Google Pixel 3, Android 12 of S1 Next Goose v2.5.2-play
回复

使用道具 举报

     
发表于 2024-5-21 12:00 | 显示全部楼层
说实话LZ的需求甚至都用不上WSL2,目前Windows环境也就是大模型训练支撑不了,然而你一个4070就别想那么多了,连LoRA都悬
回复

使用道具 举报

     
 楼主| 发表于 2024-5-21 14:22 | 显示全部楼层
ycjiang1337 发表于 2024-5-21 12:00
说实话LZ的需求甚至都用不上WSL2,目前Windows环境也就是大模型训练支撑不了,然而你一个4070就别想那么多 ...

WSL已经折腾起来了,试下边界先

还有另一片同型号4070,但是听说现在不能sli了
而且主板差不了两张大显卡

不造4070目前有没有扩显存的方案
回复

使用道具 举报

     
 楼主| 发表于 2024-5-21 14:23 | 显示全部楼层
系统杀手 发表于 2024-5-21 10:54
更像是某种虚拟化,让虚拟机linux可以同时使用已经被windows使用的显卡资源

具体你可以看官方文档

了解了

我在调查资料时发现有教程再加了一层docker,说时更灵活
有这样的必要么?
这种是又套了层么?
回复

使用道具 举报

     
发表于 2024-5-21 15:35 | 显示全部楼层
wsl2挺好用的啊 cuda用起来感觉就是直通
回复

使用道具 举报

     
发表于 2024-5-21 15:44 | 显示全部楼层
哪个系统好,取决于你手头有的操作手册或文档用的是什么。
回复

使用道具 举报

     
发表于 2024-5-21 15:46 | 显示全部楼层
兼顾日常使用还是win吧
回复

使用道具 举报

     
发表于 2024-5-21 16:23 | 显示全部楼层
如果就玩玩画图的训练,win+wsl2可以满足一切需求,可以先从一键包开始做起来有成就感

论坛助手,iPhone
回复

使用道具 举报

     
发表于 2024-5-21 19:13 | 显示全部楼层
thegodra 发表于 2024-5-21 14:22
WSL已经折腾起来了,试下边界先

还有另一片同型号4070,但是听说现在不能sli了

就算能扩显存最多也就12改24,大模型训练该跑不动一样跑不动
回复

使用道具 举报

发表于 2024-5-21 21:13 来自手机 | 显示全部楼层
thegodra 发表于 2024-5-21 14:23
了解了

我在调查资料时发现有教程再加了一层docker,说时更灵活

docker是方便配环境吧,有些包开发的时候用的不同版本的依赖库,有些库更新快,两年前别人在Ubuntu20.04里写好的代码配的是当时最新的依赖库,现在去弄到22.04里跑有些函数就改定义或者直接没了

更不要说在jetson这些arm上去部署,都tm是坑docker就相当于买方便面料包都给你弄好了可以直接用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-20 05:50 , Processed in 0.081655 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表