V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kloudmuka
V2EX  ›  程序员

为消费级显卡解锁 vGPU 功能

  •  
  •   kloudmuka · 2021-04-10 14:36:40 +08:00 · 7222 次点击
    这是一个创建于 1307 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://github.com/DualCoder/vgpu_unlock

    支持的显卡:

                    // GP102
                    if(actual_devid == 0x1b00 || // TITAN X (Pascal)
                       actual_devid == 0x1b02 || // TITAN Xp
                       actual_devid == 0x1b06 || // GTX 1080 Ti
                       actual_devid == 0x1b30) { // Quadro P6000
                        spoofed_devid = 0x1b38; // Tesla P40
                    }
                    // GP104
                    if(actual_devid == 0x1b80 || // GTX 1080
                       actual_devid == 0x1b81 || // GTX 1070
                       actual_devid == 0x1b82 || // GTX 1070 Ti
                       actual_devid == 0x1b83 || // GTX 1060 6GB
                       actual_devid == 0x1b84 || // GTX 1060 3GB
                       actual_devid == 0x1bb0) { // Quadro P5000
                        spoofed_devid = 0x1bb3; // Tesla P4
                    }
                    // TU102
                    if(actual_devid == 0x1e02 || // TITAN RTX
                       actual_devid == 0x1e04 || // RTX 2080 Ti
                       actual_devid == 0x1e07) { // RTX 2080 Ti Rev. A
                        spoofed_devid = 0x1e30; // Quadro RTX 6000
                        spoofed_subsysid = 0x12ba;
                    }
                    // TU104
                    if(actual_devid == 0x1e81 || // RTX 2080 Super
                       actual_devid == 0x1e82 || // RTX 2080
                       actual_devid == 0x1e84 || // RTX 2070 Super
                       actual_devid == 0x1e87 || // RTX 2080 Rev. A
                       actual_devid == 0x1e89 || // RTX 2060
                       actual_devid == 0x1eb0 || // Quadro RTX 5000
                       actual_devid == 0x1eb1) { // Quadro RTX 4000
                        spoofed_devid = 0x1eb8; // Tesla T4
                    }
                    // GA102
                    if(actual_devid == 0x2204 || // RTX 3090
                       actual_devid == 0x2205 || // RTX 3080 Ti
                       actual_devid == 0x2206) { // RTX 3080
                        spoofed_devid = 0x2235; // RTX A40
                    }
    
    19 条回复    2021-04-11 20:40:13 +08:00
    AoEiuV020
        1
    AoEiuV020  
       2021-04-10 15:30:08 +08:00   ❤️ 1
    看不起我 2060s?
    Cooky
        2
    Cooky  
       2021-04-10 16:11:38 +08:00
    GT710 强势围观
    nicenan
        3
    nicenan  
       2021-04-10 16:36:16 +08:00 via Android
    有没有支持 amd 的啊
    hs0000t
        4
    hs0000t  
       2021-04-10 16:36:33 +08:00   ❤️ 2
    1050ti 退出群聊
    qwerthhusn
        5
    qwerthhusn  
       2021-04-10 16:50:19 +08:00
    GT1030 还能抢救一下?
    alamaya
        6
    alamaya  
       2021-04-10 18:02:29 +08:00
    3070 也不配拥有姓名?
    chenjies
        7
    chenjies  
       2021-04-10 18:55:26 +08:00
    2060s 很伤心,去买块 3090 的话,能用什么工具实现显卡虚拟化?为了防止黄油与游戏加速器污染宿主机,打个黄油还要切第二个系统。
    egoyau
        8
    egoyau  
       2021-04-10 19:08:51 +08:00
    个人 vGPU 的正确使用姿势是什么?
    Cooky
        9
    Cooky  
       2021-04-10 19:09:57 +08:00
    @chenjieshou 非要在虚拟机跑的话看看 virtualgl ?
    dxgfalcongbit
        10
    dxgfalcongbit  
       2021-04-10 19:16:09 +08:00
    同问这玩意对个人有用吗?我有 1 个台式 1070 、1 个移动 1070 和 1 个移动 2080
    secondwtq
        11
    secondwtq  
       2021-04-10 19:24:19 +08:00
    @chenjieshou 玩黄油的话买个亮机卡用 passthrough 不就行了 ...
    ho121
        12
    ho121  
       2021-04-10 20:58:44 +08:00 via Android
    vgpu 对 win10 的支持几乎没有吧?
    KKLeon
        13
    KKLeon  
       2021-04-10 21:33:42 +08:00 via Android
    amd 不香了???
    Jirajine
        14
    Jirajine  
       2021-04-10 21:35:05 +08:00 via Android
    @dxgfalcongbit 最主要的作用就是虚拟机图形加速了。
    JasperHale
        15
    JasperHale  
       2021-04-11 09:48:30 +08:00
    @chenjieshou 黄油的话试试配置 hyper-v win10 的 GPU Paravirtualization ? 能跑大部分 host 显卡性能,就是 fps 游戏鼠标天旋地转,其他游戏正常.
    Easedge
        16
    Easedge  
       2021-04-11 11:57:28 +08:00
    3060 呢,大哭
    snowy0723
        17
    snowy0723  
       2021-04-11 12:33:42 +08:00
    vgpu 是做什么的?
    x1aoYao
        18
    x1aoYao  
       2021-04-11 20:36:42 +08:00
    @Cooky GT710 +1
    用来在虚拟机跑 IDE 还行
    x1aoYao
        19
    x1aoYao  
       2021-04-11 20:40:13 +08:00
    @snowy0723 显卡虚拟化,如果虚拟机有显示的需求就需要这个(DDA 离散设备分配也可以但是更奢侈),否则纯靠 CPU 会很卡分辨率也超低
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1006 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:45 · PVG 05:45 · LAX 13:45 · JFK 16:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.