gpu硬件加速能加速播放器
圖形處理器(英語(yǔ):Graphics Processing Unit,縮寫(xiě):GPU),又稱(chēng)顯示核心、視覺(jué)處理器、顯示芯片,是一種專(zhuān)門(mén)在個(gè)人電腦、工作站、游戲機(jī)和一些移動(dòng)設(shè)備(如平板電腦、智能手機(jī)等)上圖像運(yùn)算工作的微處理器。下面是學(xué)習(xí)啦小編帶來(lái)的關(guān)于gpu硬件加速能加速播放器的內(nèi)容,歡迎閱讀!
gpu硬件加速能加速播放器?
可以
GPU硬件加速就是顯卡輔助CPU進(jìn)行圖形運(yùn)算
要說(shuō)起GPU硬件加速,我們首先要說(shuō)說(shuō)GPU這個(gè)概念。GPU是1999年,NVIDIA公司在發(fā)布GeForce256時(shí)提出的,它可以減少對(duì)CPU的依賴(lài),并且進(jìn)行部分原本屬于CPU的工作,從而解放CPU(你也可以理解成搶奪CPU的工作)。也正是因?yàn)镚PU的誕生,電腦中最重要的硬件開(kāi)始從CPU一家獨(dú)大向著CPU和GPU并存的局面轉(zhuǎn)變。
下面我們來(lái)說(shuō)說(shuō)硬件加速,簡(jiǎn)而言之,硬件加速就是利用硬件模塊來(lái)替代軟件算法以充分利用硬件所固有的快速特性。那么稍加變化就可以知道,GPU硬件加速就是指利用GPU強(qiáng)大的硬件圖形處理能力,來(lái)代替CPU原本使用的軟件模擬圖形處理算法,從而充分利用GPU的特長(zhǎng)為系統(tǒng)服務(wù)。
小貼士:GPU硬件加速時(shí)系統(tǒng)如何運(yùn)行呢?
現(xiàn)在我們有兩個(gè)處理器、CPU和GPU,它們之間通過(guò)系統(tǒng)總線交換數(shù)據(jù)。
第一步:CPU從文件系統(tǒng)里讀出原始數(shù)據(jù),分離出圖形數(shù)據(jù),然后放在系統(tǒng)內(nèi)存中,這個(gè)時(shí)候GPU在發(fā)呆。
第二步:CPU準(zhǔn)備把圖形數(shù)據(jù)交給GPU,這時(shí)系統(tǒng)總線上開(kāi)始忙了,數(shù)據(jù)將從系統(tǒng)內(nèi)存拷貝到GPU的顯存里。
第三步:CPU要求GPU開(kāi)始數(shù)據(jù)處理,現(xiàn)在換CPU發(fā)呆了,而GPU開(kāi)始忙碌工作。當(dāng)然CPU還是會(huì)定期詢(xún)問(wèn)一下GPU忙得怎么樣了。
第四步:GPU開(kāi)始用自己的工作間(GPU核心電路)處理數(shù)據(jù),處理后的數(shù)據(jù)還是放在顯存里面,CPU還在繼續(xù)發(fā)呆。
第五步:圖形數(shù)據(jù)處理完成后,GPU告訴CPU,我忙完了,準(zhǔn)備輸出或者已經(jīng)輸出。于是CPU開(kāi)始接手,讀出下一段數(shù)據(jù),并告訴GPU可以歇會(huì)了,然后返回第一步。
GPU硬件加速可以讓你的系統(tǒng)變得更快
既然GPU硬件加速是利用GPU的特長(zhǎng)為系統(tǒng)服務(wù),那么好處是什么呢?這里用時(shí)下非常流行的騎游運(yùn)動(dòng)做個(gè)比方,正常情況下你在騎行的時(shí)候只有腿部在進(jìn)行蹬踩運(yùn)動(dòng)(CPU正常運(yùn)算),而當(dāng)你遇到諸如順風(fēng)、下坡、被人推行等情況時(shí),速度就會(huì)加快,并且腿部感覺(jué)非常省力(GPU參與運(yùn)算)。
那么換到電腦上會(huì)是什么情況呢?在以前的很多應(yīng)用中,CPU是負(fù)責(zé)所有運(yùn)算的,而GPU則只是負(fù)責(zé)最后的顯示工作,因此一旦出現(xiàn)處理復(fù)雜圖形數(shù)據(jù)的時(shí)候,很多使用性能較弱的CPU的電腦系統(tǒng)就開(kāi)始緩慢無(wú)比,而使用性能較強(qiáng)的CPU的電腦系統(tǒng)也會(huì)看到CPU資源被大量的占用。
而在GPU開(kāi)始參與運(yùn)算之后,原本會(huì)消耗CPU大量寶貴資源的圖形數(shù)據(jù)處理部分就全部交給GPU這個(gè)專(zhuān)業(yè)人士進(jìn)行處理了,從而降低了CPU的負(fù)擔(dān),并且利用自身的特長(zhǎng),使得圖形數(shù)據(jù)處理的效率更快,從而提升系統(tǒng)性能。
既然GPU硬件加速有這樣的好處,那么我們就一起來(lái)看看它在日常生活中到底能為我們帶來(lái)什么好處吧。
好處一:提高上網(wǎng)效率
互聯(lián)網(wǎng)的普及,讓人們?cè)谏钪须x不開(kāi)網(wǎng)絡(luò)。而技術(shù)的發(fā)展,也讓各種網(wǎng)站的頁(yè)面更加豐富多彩,圖文并茂,但問(wèn)題也隨之而來(lái)——不少人發(fā)現(xiàn)網(wǎng)站頁(yè)面上的東西越來(lái)越多了,資訊也越來(lái)越豐富了,但是大量圖形數(shù)據(jù)的出現(xiàn)讓CPU的負(fù)擔(dān)越來(lái)越重。很多入門(mén)級(jí)的CPU往往開(kāi)啟多個(gè)頁(yè)面之后便可以明顯的感受到系統(tǒng)延遲,特別是打開(kāi)圖形數(shù)據(jù)較多的頁(yè)面時(shí),例如畫(huà)面華麗的網(wǎng)頁(yè)游戲時(shí),將會(huì)感受到非常難受。
怎么辦?升級(jí)硬件或許是一個(gè)好辦法,但是需要付出金錢(qián)代價(jià),而且效果也不理想。還有其他的辦法嗎?答案是有的,就是本文所說(shuō)的開(kāi)啟GPU硬件加速功能。
并不是每一款瀏覽器都支持GPU硬件加速
說(shuō)到瀏覽器的GPU硬件加速功能,并不是每一款瀏覽器都支持這項(xiàng)功能的。
從目前的瀏覽器市場(chǎng)來(lái)看,除了微軟最新推出的IE9號(hào)稱(chēng)全面支持GPU硬件加速外,F(xiàn)ireFox4.0,Chrome7以及之后的版本,還有Safari 5,這4款瀏覽器都是支持GPU硬件加速的。而諸如其他大家常用的傲游2和傲游3、騰訊的QQ瀏覽器、世界之窗、乃至于360安全瀏覽器等都是不支持GPU硬件加速的,當(dāng)然后續(xù)版本是否會(huì)增加GPU硬件加速就不得而知了。
開(kāi)啟GPU硬件加速能提高網(wǎng)頁(yè)瀏覽速度
那么GPU硬件加速對(duì)網(wǎng)頁(yè)瀏覽真的能帶來(lái)效果嗎?
筆者選擇了最新的IE9進(jìn)行了GPU硬件加速測(cè)試。在IE9最新的版本中,GPU硬件加速是默認(rèn)打開(kāi)的。測(cè)試是通過(guò)一個(gè)經(jīng)典直觀的1000條魚(yú)頁(yè)面進(jìn)行的(http://ie.microsoft.com/testdrive/Performance/FishIETank)。
結(jié)果呢?在開(kāi)啟了GPU硬件加速之后,選擇1000條魚(yú),F(xiàn)PS高達(dá)36,并且非常穩(wěn)定。而關(guān)閉了GPU硬件加速,再次打開(kāi)相同的頁(yè)面,可以看到FPS僅為4,差距相當(dāng)之大。由此不難想象,如果你正在玩一款畫(huà)面華麗的網(wǎng)頁(yè)游戲,那么支持GPU硬件加速的瀏覽器必然會(huì)讓你的游戲過(guò)程增色不少,而不支持GPU硬件加速的瀏覽器則會(huì)讓你的游戲過(guò)程非常郁悶。
除此之外,在網(wǎng)頁(yè)視頻播放、瀏覽Flash頁(yè)面等測(cè)試時(shí),筆者同樣感受到了硬件加速帶來(lái)的好處,特別是同時(shí)開(kāi)啟多個(gè)Flash編寫(xiě)的網(wǎng)頁(yè)時(shí),操作依然流暢。當(dāng)然這種體會(huì)無(wú)法用數(shù)據(jù)告訴大家,只能下來(lái)以后大家自己感受一番了。
開(kāi)啟前和開(kāi)啟后幀數(shù)差距明顯
看了gpu硬件加速能加速播放器文章內(nèi)容的人還看:
4.win8系統(tǒng)怎么關(guān)閉顯卡硬件加速功能