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

关于台式电脑使用双显卡

  •  
  •   different · 2019-06-23 13:29:51 +08:00 · 11850 次点击
    这是一个创建于 2014 天前的主题,其中的信息可能已经有所发展或是发生改变。

    目前是一个 gtx 显卡在本地在使用 cuda 跑数据(调试用),调用 cuda 的时候,就会把我的桌面程序卡成 ppt...(毕竟是一个渣渣的显卡)

    好吧,我就是想问一下,能不能使用一个亮机卡作为输出,另一个显卡做计算.这样就使得在跑数据的时候屏幕不显得那么卡.

    应该如何实现?

    40 条回复    2019-06-25 10:12:27 +08:00
    bokchoys
        1
    bokchoys  
       2019-06-23 13:31:50 +08:00 via iPhone
    cuda 指定显卡就可以了
    different
        2
    different  
    OP
       2019-06-23 13:33:46 +08:00
    @bokchoys 直接在主板上插两块显卡(都是英伟达,但型号不同)就能用了?(在供电足够的情况下)
    e8AsCM
        3
    e8AsCM  
       2019-06-23 13:35:17 +08:00 via Android
    用过 A+A 卡,A+N 卡,A+I 卡
    different
        4
    different  
    OP
       2019-06-23 13:39:55 +08:00
    @e8AsCM 需要做什么特殊设置吗?
    bokchoys
        5
    bokchoys  
       2019-06-23 13:44:15 +08:00
    @different 是的,其中一个插显示器就行,CUDA 可以指定不插显示器的显卡跑,这是没有 SLI 的一个方案吧

    ps 其实英伟达有一个 physX 配置,指定一张显卡作为物理渲染(支持这个的游戏不多)
    aliceclark
        6
    aliceclark  
       2019-06-23 13:47:03 +08:00
    @different Windows 不需要特殊设置,驱动装好就可以了

    CUDA_VISIBLE_DEVICES 貌似是这个变量可以设置使用哪个卡来跑 CUDA
    按理说显示器接哪张卡就是哪个卡做输出
    aliceclark
        7
    aliceclark  
       2019-06-23 13:48:08 +08:00
    @aliceclark Linux 下没试过双卡一起用,之前只有一块 A 一块 N
    different
        8
    different  
    OP
       2019-06-23 13:49:15 +08:00
    @bokchoys 非常感谢
    different
        9
    different  
    OP
       2019-06-23 13:50:23 +08:00
    @aliceclark 我在 linux 下试试
    victor97
        10
    victor97  
       2019-06-23 14:06:31 +08:00 via Android
    显示器可以插主板上,用集显吗?
    different
        11
    different  
    OP
       2019-06-23 14:07:27 +08:00
    @victor97 我机器没有集显...
    schack
        12
    schack  
       2019-06-23 15:12:30 +08:00
    想问一下集显和独显能同时使用吗?
    zxy
        13
    zxy  
       2019-06-23 15:59:45 +08:00 via Android
    我试过 win10 台式机 intel 集显和 gtx 1060 一起用,没问题
    azanone
        14
    azanone  
       2019-06-23 16:33:15 +08:00
    如果只有一个独显当然卡,建议上核显,I 卡足够了,集显不推荐
    nicevar
        15
    nicevar  
       2019-06-23 18:26:34 +08:00
    @schack 能的,现在很多笔记本接双显的时候,集显和独显分别对应一个屏
    skydev
        16
    skydev  
       2019-06-23 18:29:16 +08:00
    @azanone 核显和集显难道不是同义词吗?
    hutng
        17
    hutng  
       2019-06-23 18:35:04 +08:00 via Android
    @schack 我挖矿的时候是可以,独显配参数挖矿,核显日常使用,没问题。
    GPLer
        18
    GPLer  
       2019-06-23 18:43:08 +08:00 via Android
    @skydev 不是,核显是 CPU 内置的,集显是主板集成的。
    852519874
        19
    852519874  
       2019-06-23 20:50:14 +08:00 via Android
    显卡交火吗,那得同型号的才好发挥性能,交火后第二个性能的发挥只有一半了
    likuku
        20
    likuku  
       2019-06-23 23:38:13 +08:00
    不需要交火,就看 CUDA 的程序怎么写的了,用过 Linux 下的 VR 程序,使用 CUDA 的多卡,看起来就像用多核 CPU。
    fvckDaybyte2
        21
    fvckDaybyte2  
       2019-06-24 00:43:32 +08:00 via iPhone
    台式机应该也可以用核显……
    imiao
        22
    imiao  
       2019-06-24 00:57:11 +08:00 via Android
    如果有集显的话,显示器线别插显卡上,插主板上。。。
    treo
        23
    treo  
       2019-06-24 01:18:32 +08:00
    @GPLer 现在还能买到带集显的主板?集显核显,不都是 integrated graphic card 吗
    cht
        24
    cht  
       2019-06-24 02:17:03 +08:00   ❤️ 3
    看完这楼已经不认识「显」这个字了 😓
    luckyrayyy
        25
    luckyrayyy  
       2019-06-24 07:38:17 +08:00
    cuda 不是能指定只用某个显卡吗
    chich14
        26
    chich14  
       2019-06-24 07:45:23 +08:00
    指定显卡啊……不然 8 卡的服务器咋办?每次都只能同时跑 8 张卡吗。。
    helllkz
        27
    helllkz  
       2019-06-24 09:01:08 +08:00
    @GPLer 你这个概念怕是要 10 年前才这么区分哦,现在集显=核显,一个意思,都是集成到 CPU 里面的,当然你要说接口在主板上不在 CPU 上,那就没话说了
    skylancer
        28
    skylancer  
       2019-06-24 09:28:38 +08:00
    @852519874 我记得现在没有这问题了吧
    yws112358
        29
    yws112358  
       2019-06-24 09:34:29 +08:00
    @imiao #22 这样显示器没输出信号吧 除非主板指定了 IGD 优先
    hxhc
        30
    hxhc  
       2019-06-24 09:50:54 +08:00 via Android
    数据量不大可以限制显存的使用,我也是一张卡,没遇到过卡成🐴的情况
    different
        31
    different  
    OP
       2019-06-24 11:20:15 +08:00
    @likuku
    @chich14 感谢,貌似很有道理
    different
        32
    different  
    OP
       2019-06-24 11:21:05 +08:00
    @hxhc 问题不在显存....显存是够的,
    different
        33
    different  
    OP
       2019-06-24 11:22:48 +08:00
    @luckyrayyy 好像是的,我之前不大懂,我主板是 b450m,问了某宝商家,说不能装双显卡,但是我看着主板好像又支持双显卡
    likuku
        34
    likuku  
       2019-06-24 12:43:07 +08:00
    @different [但是我看着主板好像又支持双显卡] 现在显卡都 PCI-E 插槽,只要主板有空余插槽,就行。

    当然,PCI-E 通道数也得够分才行。
    different
        35
    different  
    OP
       2019-06-24 13:32:14 +08:00
    @likuku ,的确,我的另一个 pcieX6 跟一个 m.2 公用通道的...,估计要装的我话,就得拆了我的 m.2
    rynerlute
        36
    rynerlute  
       2019-06-24 17:21:30 +08:00
    我记得深度学习的一些框架,有些就能写指定哪个 GPU 跑数据,估计哪些框架的底层 CUDA 的代码里应该有修改的地方
    likuku
        37
    likuku  
       2019-06-24 21:41:45 +08:00
    @different 也不一定这么苛刻,之前我有用过一台机,两块 1080,其一是 16x,另一是 8x,
    也都可以工作的不错(只是 CUDA,可能也没达到通道的瓶颈)
    different
        38
    different  
    OP
       2019-06-24 22:40:36 +08:00
    @likuku 然而我的垃圾主板就是这么设计的...我的 pci-e 网卡,插上没反应,把 m.2 拔了就可以了
    JerryCha
        39
    JerryCha  
       2019-06-25 10:00:23 +08:00
    你的 CPU 不太老或者不是 F/KF 型号,应该有核显才对啊。主板有输出口直接把显示器接过去就行了
    different
        40
    different  
    OP
       2019-06-25 10:12:27 +08:00
    @JerryCha ....AMD 锐龙?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2832 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:51 · PVG 21:51 · LAX 05:51 · JFK 08:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.