游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2442|回复: 4

机器上有二个GPU,能不能指定让其中的一个GPU运行某个Sha

[复制链接]

53

主题

98

帖子

101

积分

注册会员

Rank: 2

积分
101
发表于 2008-11-5 10:58:00 | 显示全部楼层 |阅读模式
机器上有二个GPU,能不能指定让其中的一个GPU运行某个Shader,而让另一个GPU做另外一个Shader运算?

19

主题

638

帖子

638

积分

高级会员

Rank: 4

积分
638
发表于 2008-11-5 15:04:00 | 显示全部楼层

Re:机器上有二个GPU,能不能指定让其中的一个GPU运行某个

一般而言,不能

用CUDA的话倒是可以指定在哪个GPU上运行

31

主题

249

帖子

259

积分

中级会员

Rank: 3Rank: 3

积分
259
发表于 2008-11-5 16:14:00 | 显示全部楼层

Re:机器上有二个GPU,能不能指定让其中的一个GPU运行某个

可以,看看 IDirect3D9::CreateDevice , 第一个参数.或者 D3DX10CreateDevice,分别在两个显卡上创建两个Device.我没有条件具体自己没试过。

59

主题

984

帖子

1200

积分

金牌会员

Rank: 6Rank: 6

积分
1200
发表于 2008-11-5 16:41:00 | 显示全部楼层

Re:机器上有二个GPU,能不能指定让其中的一个GPU运行某个

好像nv的新驱动支持一个做渲染,一个做通用计算

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2008-11-5 19:11:00 | 显示全部楼层

Re:机器上有二个GPU,能不能指定让其中的一个GPU运行某个

分别对两个adapter创建两个device应该可以吧,不过这样的话运算结果就只能通过系统内存来沟通了....
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-20 23:27

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表