

在上個月舉辦的GDC 2019游戲開發者大會上,NVIDIA宣布將為老顯卡加入光線追蹤支持引起了大家的廣泛關注。然而大家卻忽略了另外一個消息,NVIDIA同時還宣布正式啟動Creator Ready Driver計劃,該計劃主要面向GeForce和Quadro系列的用戶,例如利用GeForce顯卡開發的游戲開發人員,據稱“Creator Ready Driver”將為GeForce游戲顯卡提供有限的專業應用程序支持,并能實現專業應用程序性能上的提升。那么到底是不是這樣呢?下面我們一起來看一下。
專業顯卡和游戲顯卡不得不說的那點事
專業顯卡自誕生起,就和游戲顯卡有著千絲萬縷的聯系。很多時候,他們共享同一個顯示核心,通過硬件上的細微改動、BIOS以及驅動來進行區分,以分別面對不同的應用場景。采用同核心的專業顯卡的售價通常是同代同核心游戲顯卡售價的數倍,例如NVIDIA Quadro P5000專業顯卡采用GP104核心,擁有2560個CUDA核心,和NVIDIA GeForce GTX1080在核心上的規格幾乎完全一致,僅僅是顯存翻倍,售價相差近3倍。
雖然專業顯卡在游戲性能上比不上同價位的游戲顯卡,但是在專業軟件上的效率提升卻是非常巨大。而巨大的價格差距讓玩家們不斷地試圖通過魔改讓游戲卡實現專業卡的功能。不過隨著廠商在硬件封鎖上越來越嚴苛,魔改也越來越不現實。
Creator Ready Driver是什么?
在發布了Radeon VII后, AMD宣布將為Radeon VII加入Radeon Pro 19.Q1驅動支持,開放了一些原本只有Radeon Pro專業顯卡才擁有的功能,雖然最后被澄清并不支持3D軟件優化,給想用游戲卡價格享受專業卡待遇的朋友潑了一盆冷水。但這足以說明讓游戲顯卡支持專業顯卡的功能對玩家來說是多么吸引人的一件事。
不知是不是因為AMD的此舉刺激了NVIDIA,所以在隨后的GDC2019上,NVIDIA也宣布了自己面向GeForce和Quadro系列用戶的Creator Ready Driver(CRD)計劃,此舉可以支持將GeForce游戲卡用于專業應用程序上,并能夠實現多個專業軟件的性能提升。于是NVIDIA的顯卡驅動現在就分為了針對游戲優化的Game Ready Driver和針對創作者的Creator Ready Driver兩個分支,不過NVIDIA也同時指出Creator Ready Driver的更新不會像Game Ready Driver那樣頻繁。對于切換驅動就能提升專業軟件性能,玩家們自然是喜聞樂見,那么具體應該怎么做呢?
有哪些NVIDIA顯卡支持Creator Ready Driver?
與AMD僅僅為一款顯卡提供專業軟件的支持不同,此次NVIDIA的Creator Ready Driver驅動支持的顯卡品類相當廣泛,其支持的產品有GeForce 10系列顯卡GTX1050及以上型號、GeForce 16系列所有型號、GeForce RTX 20系列所有型號,以及NVIDIA TITAN RTX/TITAN V/TITAN Xp/TITAN X,也就是說,支持的型號涵蓋了除GTX1030之外的帕斯卡架構和圖靈架構的所有顯卡。
目前,Creator Ready Driver驅動的第一個版本已經發布,版本號419.67,和Game Ready Driver驅動的最新版本一致。據NVIDIA的官方測試,其與版本號為415分支的驅動相比(測試顯卡為RTX 2080),Blender Cycles渲染引擎的性能提升了13%,CINEMA 4D、Adobe Premiere Pro CC和Photoshop CC的性能提升了8%到9%。雖然最高只有13%的提升,但是對于想用游戲顯卡來跑專業軟件的玩家來說,已經是非常不錯的提升了。
Creator Ready Driver的安裝也非常方便,玩家們可以直接訪問NVIDIA官網下載安裝,也可以直接在NVIDIA GeForce Experience面板中進行切換。
實戰驗證 Creator Ready Driver真的好用嗎?
我們通過實際測試來驗證一下Creator Ready Driver是否真的如NVIDIA宣稱的那樣高效。為了確保GPU在測試中生效,我們也在測試中使用CPU進行單獨計算作對比。
測試方法如下:
測試軟件選用NVIDIA提到的四款專業應用軟件,Adobe Premiere Pro CC選用一個視頻項目進行渲染導出,編碼采用H.264,預設高質量4K,記錄導出時間。
Adobe Photoshop CC將一個17000×12000像素的多圖層圖片從120DPI提高到400DPI,采樣方式為自動,記錄渲染時間。
CINEMA 4D采用我們常見的CINEBENCH R15測試軟件進行OPENGL的測試,其采用的是CINEMA 4D的渲染引擎。
Blender Cycles渲染引擎測試采用Blender 2.8beta版,采用Cycles渲染引擎用GPU單獨渲染一段官方DEMO,記錄渲染時間。
NVIDIA官方測試中是與415版分支的驅動作對比,但是新驅動對比老驅動意義并不大。同版本的Creator Ready Driver和Game Ready Driver相比較則更具有實際意義。
從測試結果來看,實測情況和NVIDIA官方宣傳的并不一致。四個專業軟件的測試中,使用Creator Ready Driver和Game Ready Driver的成績沒有太大的出入,唯一差距稍大的只有CINEBENCH R15的測試,但差距也可以算作是測試誤差范圍內。從這個角度來看,Creator Ready Driver似乎沒有實現官方宣稱的性能提升。
由于Creator Ready Driver也擁有完整的游戲驅動,所以我們也對其游戲性能進行對比測試,看看它和Game Ready Driver在游戲中的表現有什么區別。
從游戲性能測試來看,Creator Ready Driver在游戲中的表現和Game Ready Driver也沒有明顯區別。Game Ready Driver沒有表現出其對游戲的獨特優化。
總結?GPU計算性能不錯,但“雞血”驅動還需努力
從本次測試來看,相比單純的CPU渲染,在加入GPU進行協作之后,確實可以極大地提高渲染性能。但對于NVIDIA本次單獨為游戲顯卡提供的Creator Ready Driver來說,從測試中我們并沒有發現明顯的針對專業軟件的性能提升,這著實有些遺憾,這可能和目前第一版驅動在優化上不成熟有關,也可能與不同的測試環境帶來的性能差異有關,畢竟官方提供的數據中最高也才13%的差距,很容易因為測試環境的變化而損失。
另外,GPU參與渲染運算可以是在后期渲染,此時以CPU為主,GPU為輔。也可以是在實時預覽中,此時GPU的參與能讓實時畫面更加流暢平滑,減少卡頓。由于NVIDIA并沒有詳細解釋Creator Ready Driver帶來的性能提升是作用在哪個部分,所以本次測試的方法可能和NVIDIA官方測試方法不同,測試結果僅供參考。
根據官方消息,NVIDIA已經與Autodesk、red、Adobe以及Epic進行合作,后期也會針對更多的軟件進行優化,包括Autodesk Arnold渲染器、虛幻4引擎等。雖然目前的測試沒有看出明顯的性能提升,但如果NVIDIA能夠繼續堅持優化發布Creator Ready Driver,相信對于各位設計師來說,最終應該會是一個不錯的選擇。