我正在尝试在Linux上进行多GPU工作,特别是使用2 k4200 quadro。我曾尝试使用SLI,但即使在使用nvidia-xconfig将SLI更改为X11 / xorg.conf文件为SFR之后,它似乎也没有使用第二个GPU(glmark2测试我试过保持不变球场)。首先要问的是如何在Linux中为这些卡启用SLI?它甚至可能吗?
如果不可能,我想知道我是否可以手动拆分工作&在每个GPU上执行屏幕外渲染。但是,是否有一个Linux / X11相当于wglEnumGpusNV来获取可用GPU的列表?我也希望使用glXCopyImageSubDataNV将数据从一个GPU复制到另一个GPU。数据传输是通过CPU进行的(即缓慢)还是直接进入GPU之间?
答案 0 :(得分:0)
来自Arch Wiki > PRIME > GPU offloading
GPU密集型应用程序应在功能更强大的离散卡上呈现。命令
*message: An account was logged off.
Subject:
Security ID: S-000000000000000000000
Account Name: 000000
Account Domain: DOmain
Logon ID: 0x1234
Logon Type: 7
This event is generated when a logon session is destroyed. It may be positively correlated with a logon event using the Logon ID value. Logon IDs are only unique between reboots on the same computer.*
可用于使渲染卸载提供程序将其输出发送到接收器提供程序(已连接显示器的提供程序)。提供者和接收者标识符可以是数字(0x7d,0x56)或区分大小写的名称(Intel,radeon)。
xrandr --setprovideroffloadsink provider sink
或按索引
xrandr --setprovideroffloadsink radeon Intel