MooreThreads / torch_musa

torch_musa is an open source repository based on PyTorch, which can make full use of the super computing power of MooreThreads graphics cards.
Other
276 stars 15 forks source link

现在在 Windows 环境下, 想用上 S80 跑ai, 魔笔马良等等,该怎么做呢? #20

Open Credhat opened 8 months ago

Credhat commented 8 months ago

现在在Windows环境下, 想用上 S80 跑ai, 魔笔马良等等,该怎么做呢?

WSL2 或者 Hyper-V 里运行 Ubuntu20.04? 但是都是不能直接调用宿主机的 GPU的, 有什么办法解决吗?

或者是官方自带的 Pytorch on MUSA Dev, 直接在 Docker-Desktop 上运行,可以调用windows 宿主机的 S80 吗?

想要利用上 S80, 但是找不到方法..

uniartisan commented 7 months ago

同问,我的环境是Windows 11 23H2,使用 S80 显卡。 请问官方有没有支持wsl2 GPU调用的计划,或者带来运行库的Windows支持

neoblackcap commented 7 months ago

@Credhat 目前看了如果要在windows作为宿主机的情况下调用s80来完成DL方面的工作,应该要上Hyper-V,然后使用显卡旁路(graphic card pass-through)技术。当然了,这个前提是你的电脑有两张显卡,不管是两张独立显卡还是一张核显,一张S80

Credhat commented 7 months ago

@Credhat 目前看了如果要在windows作为宿主机的情况下调用s80来完成DL方面的工作,应该要上Hyper-V,然后使用显卡旁路(graphic card pass-through)技术。当然了,这个前提是你的电脑有两张显卡,不管是两张独立显卡还是一张核显,一张S80

能够指明一个可用教程么, 我电脑有个核显, 应该是可以的。 Hyper-V也有一定了解,

neoblackcap commented 6 months ago

@Credhat 抱歉,手头上没有对应的硬件环境,没法直接说明。 这里有一个教程https://www.techtarget.com/searchvirtualdesktop/tip/Running-GPU-passthrough-for-a-virtual-desktop-with-Hyper-V,你可以参考一下