gpt4 book ai didi

Linux 多 GPU 离屏渲染

转载 作者:太空狗 更新时间:2023-10-29 11:21:48 26 4
gpt4 key购买 nike

我正在尝试在 Linux 上进行多 GPU 工作,特别是使用 2 个 k4200 quadro。我曾尝试使用 SLI,但即使在使用 nvidia-xconfig 将 X11/xorg.conf 文件更改为 SLI 后,它似乎也没有使用第二个 GPU(我尝试过的 glmark2 测试保持不变球场)。所以第一个问题是如何在 Linux 中为这些卡启用 SLI?有可能吗?

如果不可能,我想知道我是否可以手动拆分工作并在每个 GPU 上执行离屏渲染。但是,是否有与 wglEnumGpusNV 等效的 Linux/X11 来获取可用 GPU 的列表?我也希望使用 glXCopyImageSubDataNV 将数据从一个 GPU 复制到另一个。数据传输是通过 CPU(即慢)还是直接在 GPU 之间传输?

最佳答案

来自 Arch Wiki > PRIME > GPU offloading

GPU 密集型应用程序应在功能更强大的独立显卡上呈现。命令xrandr --setprovideroffloadsink provider sink可用于使渲染卸载提供程序将其输出发送到接收器提供程序(连接了显示器的提供程序)。提供者和接收器标识符可以是数字(0x7d、0x56)或区分大小写的名称(Intel、radeon)。

xrandr --setprovideroffloadsink radeon Intel

或按索引

xrandr --setprovideroffloadsink 1 0

关于Linux 多 GPU 离屏渲染,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32897008/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com