![]() |
||
Power Member
![]() ![]() 加入日期: Oct 2004
文章: 594
|
Nvidia驅動將支持多線程
http://techreport.com/onearticle.x/8459
在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非常關注多線程遊戲是否會減小多線程圖形驅動的影響。 http://news.mydrivers.com/pages/200...90530_38543.htm |
|||||||
![]() |
![]() |
Junior Member
![]() ![]() ![]() 加入日期: Mar 2002 您的住址: 台南
文章: 802
|
多謝分享......感激
|
||
![]() |
![]() |