兼顾打游戏和训模型的 ALL IN ONE 方案

12 小时 2 分钟前
 lpdink

50 系在即,准备重新装机,在纠结系统方案了。主要需求是打游戏,写代码( C++/Java)和训模型(cuda )。

现在是宿主机装 windows11 ,WSL 下训模型和写代码的方案。但是 WSL 的环境,尤其是 GPU 环境很容易炸,N 卡驱动更新,WSL 更新都可能破坏宿主机或宿主机内容器的 GPU 环境,总归和原生 linux 不一样,听说也会损失 10%的 GPU 性能,很难受。

另外对系统备份和还原也有需求,很想用虚拟机了。

前段时间听说了 PVE ,感觉很不错,但是试了下发现 Geforce 系列显卡没法做 GPU 虚拟化,只能直通给某个虚拟机,这样直通给 windows 就没法训模型,直通给 linux 就不好打游戏了。

老哥们现在用的是什么 all in one 方案?有没有什么好办法,充分利用上那张很贵的显卡?

1982 次点击
所在节点    程序员
39 条回复
wheat0r
10 小时 45 分钟前
我觉得打游戏和 AIO 根本不配套
bigtear
10 小时 44 分钟前
没有好办法,你要想一个系统兼顾打游戏和训练模型,ALL IN Linux 是最佳选择,能打游戏又能方便训练。Windows 训练的性能会稍差。

PVE 的话,显卡直通 Linux 训练,再买一块显卡插上直通 Windows 打游戏,一台主机兼顾两个需求了。
visitant
10 小时 42 分钟前
PVE 显卡直通,打游戏切到 Windows ,训练切到 Linux ?
RightHand
10 小时 38 分钟前
待机功耗 200w 能接受不???
a302800411
10 小时 34 分钟前
搞多个启动盘不行吗,一块 ssd 装 Windows ,一块装 Linux 。搞个引导管理器,每次开机决定进入哪个系统
txhwind
10 小时 23 分钟前
双系统呗,总不会一边打游戏一边跑训练吧
baysonfox
10 小时 13 分钟前
如果只对 linux 有备份还原需求感觉可以直接双系统,linux 侧用 btrfs/zfs 做快照备份
wxd21020
10 小时 12 分钟前
@visitant 细说切显卡
lerry
10 小时 10 分钟前
我现在是两块 ssd ,Windows 和 Linux 各自一块盘,装系统的时候只插一块盘。

哪个用的多默认启动哪个,开机可以选系统
Biem
10 小时 3 分钟前
可以训练模型打游戏,这样就兼顾了()
esee
9 小时 59 分钟前
如果你是想用显卡在 win 打游戏 输出画面的同时在 linux 下训练 cuda,那确实办不到,但是如果你是想串流,那完全可以,40 系显卡破解后也能虚拟化, 虚拟后同时给 linux 和 win 用,只是 win 无法输出画面,你用串流的话就可以。如果是不需要同时进行,那更简单了。打游戏的时候直通给 win ,训练的时候直通给 linux ,那不就得了
xuelu520
9 小时 58 分钟前
先说预算,没预算咋给你兼顾
reatang
9 小时 58 分钟前
用 GRUB2 自己做双系统呗
Jinnrry
9 小时 50 分钟前
Windows in PVE 有些游戏检测虚拟机,根本过不了风控
WuDiHaiTai
9 小时 11 分钟前
@Jinnrry 可以通过修改 conf 规避虚拟机检测,办法很多的。
wangyzj
8 小时 52 分钟前
嘿,我在想这个问题想了好几天了,没啥特别好办法
单显卡肯定不可能双活,那就只能双系统,双系统就没啥必要 pve ,直接上 vmware 开一些必要的 vm 就好
当然最好还是俩显卡,但穷
总之没啥完美方案
lpdink
8 小时 35 分钟前
@txhwind @baysonfox 主要是 N 卡配 linux 桌面特别容易爆炸,之前折腾过两次,每次都是更新下驱动,桌面炸了进不了系统....也可能是我对 linux 桌面不熟悉,好不容易搞好驱动,输入法,星火商店,桌面主题美化什么的,重启一下发现爆炸了...爆炸了...两个小时白折腾了。还蛮喜欢 gnome 的
lpdink
8 小时 33 分钟前
@visitant 老哥,能指点下怎么 PVE 显卡直通下,动态或方便地切换直通的系统吗?
lpdink
8 小时 31 分钟前
@bigtear 也不是没有钱买多块显卡,但是多买一块 5090 的话,就会想着拿两张 5090 一起训模型了...不然总觉得很可惜
cbythe434
7 小时 43 分钟前
macbook m4 128G

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1093661

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX