国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

DirectX 12來臨! 異步著色器讓你輕松玩游戲

2015-05-30 10:48DJDJ
微型計算機·Geek 2015年5期
關(guān)鍵詞:著色器燒水掃地

DJDJ

技術(shù)又發(fā)展更新了!隨著Windows 10的來臨,圖形技術(shù)最重要的API——DirectX更新到Direct×12了。在DirectX12中,大量底層優(yōu)化的加入,使得整個圖形系統(tǒng)的性能更高,效果更出色。作為兩大GPU廠商之一的AMD,在新的圖形時代有啥新技術(shù)呢?今天先帶你看看異步著色器,這個神奇的設(shè)計能讓你玩游戲效率更出色哦!

最新的Windows 10技術(shù)預(yù)覽版你體驗過了嗎?從目前外界對Windows 10技術(shù)預(yù)覽版的評價來看-無論是消費者還是科技工作者,對微軟這次的全新操作系統(tǒng)還是持相當高的評價的。什么?你說Windows 10對你玩游戲有什么幫助?是不是比Windows 8、Windows 7更快呢?答案是:正確!Windows10帶來了全新的DirectX12,相比之前的DirectX版本,新的DirectX12更關(guān)注運行效率、多線程等方面。目前的測試表明,DirectX12相比DirectX11,整體性能提升頗為明顯,甚至高達數(shù)倍,的確是棒棒噠!

話說回來,DirectX12就要來了,是不是又要更新電腦、換顯卡,錢包大出血了呢?實際上,目前看起來,很多玩家的顯卡只要不是太舊、太古老,都可不用更換。比如AMD的GCN架構(gòu)顯卡就完全支持DirectX12——要知道AMD“最久遠”的一款GCN架構(gòu)顯卡Radeon HD 7970可是在2012年初發(fā)布的哦,三年后的今天還能運行最新的DirectX,可見當時AMD設(shè)計的遠見卓識。不僅如此,最近AMD就公布了一項全新的技術(shù),叫做異步著色器,通過軟件和驅(qū)動的優(yōu)化,能夠為GCN顯卡運行DirectX12帶來更強悍的效能,這項技術(shù)有什么優(yōu)勢之處呢?

一件一件來完成,效能不高很失望

說起來,我們手中的GPU目前也變得特別多功能了。以前的GPU只是進行圖形計算,現(xiàn)在的GPU不但能做圖形計算,還能做一些通用計算等,功能越來越復(fù)雜,結(jié)構(gòu)也越來越令人望而生畏,打個比方來說,如果GPU是個家政公司的話,最早的GPU只會掃地,其它的事情都干不了。不過隨著技術(shù)進步,GPU不但會掃地了,還雇傭了會燒水、洗碗、擦桌子等等各種家政人才,很多家務(wù)活都能輕松搞定,越來越強大了。

這時問題也來了,雖然GPU功能越來越多,但GPU本身“聰明程度”還是不夠高的,因此很多東西都只能做完一件再做下一件。比如在DirectX 11時代,GPU的工作都是串行的,隨著時間一件一件完成。打比方來說,GPU在DirectX 11時代如果需要做下列事情:燒水、洗碗、擦桌子、掃地、洗衣服等很多的很多件事情的話,雖然GPU內(nèi)部其實有不同的功能模塊對應(yīng)不同的功能(有很多不同的家政人員),但是GPU只能一次做一件事情(就這么規(guī)定的,別奇怪),老王先去燒水,燒完了后張三才能開始洗碗、接下來讓李四去擦桌子和掃地、最后才喊著王五洗衣服。一次只做一件事情,一個人做事情的時候其他人都閑著,這樣一來總的速度很慢,效率也不夠高。尤其在某些模塊工作的時候,GPU內(nèi)部其他模塊還閑著呢,啥都干不了。這可是極大的浪費??!

DirectX 12發(fā)神威,異步并行才王道

老技術(shù)下GPU一次只能做一件事情-效能很糟糕。那應(yīng)該怎么辦呢?終于等到DirectX 12了,借助于全新的DirectX技術(shù)以及AMD之前在開發(fā)Mantle上的經(jīng)驗,AMD加入了一個新的功能,叫做異步著色器,這個功能聽起來名字挺高大上,但是實現(xiàn)的功能卻非常實用。

剛才不是說GPU內(nèi)部有很多模塊可以分別對應(yīng)不同的工作嗎?異步著色器的作用就是調(diào)用這些模塊異步、并行化的完成工作。還是以那個GPU,還是那個家政公司,以前只能一次做一件事情,現(xiàn)在我們加入一個家政協(xié)調(diào)員,讓他來幫助家政公司的不同員工分配工作。比如老王去燒水、張三去洗碗,李四去擦桌子然后掃地,王五最后去洗衣服,這些工作異步、并行完成,效率大大提升了。以前需要四個小時才能做完的事情,大家異步、并行工作,一個小時就搞定了。節(jié)省出來的時間還能做更多的事情,接更多的工作,賺更多的錢。對GPU系統(tǒng)來說,節(jié)省出來的性能就意味著延遲降低、幀數(shù)提升,效能更棒啦!

再加入了異步著色器后,AMD的GCN架構(gòu)的GPU就能夠更高效能的為大家?guī)韮?yōu)秀游戲畫面了,要么幀率更高、要么畫面更逼真、延遲更低,總的來說都是滿滿的優(yōu)勢。其實,早在2014年的大作《神偷4》中,AMD使用自家的Mantle API加強后,Mantle版本的《神偷4》就利用異步著色器帶來了更高的幀數(shù),游戲同時進行GPU計算任務(wù)和渲染任務(wù),整體游戲表現(xiàn)令人更滿意了。

此外,除了提升游戲渲染效能、畫面延遲外,異步著色器還可以配合目前最熱門的虛擬現(xiàn)實技術(shù),比如LiquidVR來幫助用戶實現(xiàn)更出色的虛擬現(xiàn)實VR效果。很多玩家體驗過VR的神奇魅力,但是感覺頭暈不已或者略有失真。異步著色器可以在GPU準備一幀畫面是,同步將上一幀畫面調(diào)整的更符合需求,這樣玩家視覺效果就更好了。

根據(jù)以上介紹,想必你對異步著色器的工作和作用都有比較清晰的認識了吧!相信在Windows 10正式發(fā)布、AMD更進一步完善驅(qū)動、游戲廠商配合推出DirectX 12的游戲后,大家能更真切的體會到異步著色器帶來了出色效能表現(xiàn),那個時候,才是異步著色器真正大放光彩的舞臺。

猜你喜歡
著色器燒水掃地
掃地機器人
云兒燒水
燒水實驗
燒水
基于UE4 實時射線追蹤技術(shù)的研究與探討
基于Unity Shader石油泄漏現(xiàn)象模擬的研究
基于IMx6的opengl圖形著色器開發(fā)研究
掃地也能很詩意
掃地
燒水時燒水壺外壁為何會“出汗”