用Quadro卡带Geforce卡实现非SLI多显卡多显示器协同绘制

本文介绍了如何在没有SLI的情况下,利用一块Quadro显卡和其他Geforce或Quadro显卡协同工作,实现多显示器上的独立OpenGL绘制。关键在于nVidia的WGL_NV_gpu_affinity特性,通过多线程和适当的窗口位置管理,避免了显卡间的数据交换,提高效率。
摘要由CSDN通过智能技术生成

核弹厂为了卖显卡真是无所不用其极。当然人家号称Geforce就是用来玩游戏的,Quadro才适合更高端的工作。可是如果我只是用来做三维场景绘制,你Quadro比起Geforce也没见得有很大优势,一块K4000顶得上三块GTX760的价格,直接吓得不省人事。幸好CAD&CG实验室有钱,让我借得一块K4000玩玩。

之前就说过插了4块GTX却只有一块在跑的凄惨经历。多番打听之后基本确凿了一件事情:单纯GTX是别想了。那么咱咬咬牙,用Quadro总是可以的。但是,如果没钱,只买得起一块Quadro,还有希望吗?又请出Google,寻遍中外论坛,未见有如我之奇葩要求者。算了,求人不如求己,自己试试吧。

要实现多显卡协同工作,首先需要有一块Quadro显卡,什么型号无所谓。然后,其他显卡,则Quadro、Telsa、Geforce都可以,多少张也都无所谓。

由于个人编程能力有限,窗口编写方面就借用大名鼎鼎的NeHe教程的框架,也就是用Win32 Api编写的窗口框架。当然,还得对框架进行一些修改。为什么不用freeglut之类的库?因为freeglut不让我碰它建好的窗口的RC,而它的代码我不会改……(计算机系大神们改起来是分分钟的事情)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值