Command-line Rendering and GPU Selection 命令行渲染和 GPU 选择

 

When rendering from the command-line of your 3d app with Redshift, you can specify the GPU devices to use for the rendering job. When specifying the GPU devices from the command-line, the Redshift preferences.xml file is not updated, so running your 3d app in interactive mode will still use the GPU devices that you specified in the System tab of the Redshift render options.

当使用红移从3d 应用程序的命令行进行渲染时,您可以指定渲染作业所使用的 GPU 设备。当从命令行指定 GPU 设备时,Redshift preferences.xml 文件不会更新,因此在交互模式下运行3d 应用程序仍将使用您在 Redshift 渲染选项的 System 选项卡中指定的 GPU 设备。

Several render managers including Deadline and Royal Render natively support GPU selection when rendering with Redshift. Selecting only a subset of available GPUs for a job is useful for example to render multiple frames simultaneously on a single machine for optimal scaling.

一些渲染管理器,包括 Deadline 和 Royal Render 在使用红移渲染时本身支持 GPU 选择。只选择一个作业的可用 gpu 的子集是有用的,例如在一台机器上同时渲染多个帧以实现最佳扩展。

 

 

How do I determine my GPU device ids?

如何确定我的 GPU 设备 id?

There are a number of ways to determine the device ids associated with each of your GPUs.

有许多方法可以确定与每个 gpu 关联的设备 id。

One option is to open prefences.xml from C:\ProgramData\Redshift in a text editor and inspect the value of "AllCudaDevices". For example:

一种选择是在文本编辑器中打开 c: ProgramData Redshift 中的 prevences.xml 并检查“ AllCudaDevices”的值:

<preference name="AllComputeDevices" type="string" value="0:Quadro K5000,1:Quadro 6000," />

In this case the Quadro K5000 is device 0, while the Quadro 6000 is device 1.

在这种情况下,Quadro K5000是设备0,而 Quadro 6000是设备1。

2

赶快留个言打破零评论!~

返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close