正文内容 评论(0)
在Techreport和Nvidia GPU软件部副总裁Ben de Waal的谈话中,他透漏Nvidia计划设计支持多线程功能的Forceware图形驱动。这样就可以在双内核CPU和多处理器平台上,增加3D游戏和应用的性能。De Waal预计双内核CPU平台的性能提高幅度在5-30%之间。
现在马上要发布的驱动是ForceWare 75,该驱动提高了SLi性能和64bit Windows性能,但是它并不支持多线程。Nvidia的下一个主要
发布,ForceWare 80将开始支持多线程,但是估计在近期我们还不会看到它的问世,Nvidia现在还没有给出一个关于80驱动的确切时间表。
在问到Nvidia驱动为什么到现在还没有利用第二个CPU的优势时,Nvidia回答说Windows的驱动一般和应用程序的API调用不同时发生,所以在API调用完成之后,驱动才能响应。基本上来说,Windows驱动在内核模式下运行,所以系统并不特别对多线程驱动负责。Nvidai现在设计多线程驱动有一段时间了,他们正在设法突破系统的限制。
De Waal还说多线程将会带来性能提高。例如顶点处理。他说当前Nvidia驱动对于顶点处理是负荷平衡的,也就是说在GPU繁忙时可以卸载一些工作给CPU。而这类顶点处理负载可以单独线程处理或者并行处理。
而另外一些驱动功能则不适合于并行处理,因此Nvidia将使用完全并行线程和线性流水线的结合。线性流水线可以利用一个简单的缓存机制将工作分成两个线程,从而可以有效地避免多线程技术带来的同步问题。
当然,Nvidia最关心的还是应用方面,de Waal非常关注多线程游戏是否会减小多线程图形驱动的影响。
本文收录在
#快讯
- 热门文章
- 换一波
- 好物推荐
- 换一波
- 关注我们
-
微博:快科技官方
快科技官方微博 -
今日头条:快科技
带来硬件软件、手机数码最快资讯! -
抖音:kkjcn
科技快讯、手机开箱、产品体验、应用推荐...