gpu简介
GPU英文全稱Graphic Processing Unit,中文翻譯為“圖形處理器”。GPU是相對于CPU的一個概念,由于在現(xiàn)代的計算機(jī)中(特別是家用系統(tǒng),游戲的發(fā)燒友)圖形的處理變得越來越重要,需要一個專門的圖形的核心處理器。
中文名 gpu 外文名 Graphic Processing Unit 別????名 圖形處理器 地????位 是顯卡的“心臟” 首次提出 1999年 公????司 NVIDIA公司
? intel ? Nvidia ? AMD(ATI) ? Matrox ? sis和via
目錄
1簡介
2主要作用
3與DSP區(qū)別
4識別軟件
5相關(guān)問題
6GPU供應(yīng)商
1簡介編輯
GPU是顯卡的“心臟”,也就相當(dāng)于CPU在電腦中的作用,它決定了該顯卡的檔次和大部分性能,同時也是gpu
2D顯示卡和3D顯示卡的區(qū)別依據(jù)。圖形處理芯片。 NVIDIA公司在1999年發(fā)布GeForce256圖形處理芯片時首先提出GPU的概念。 GPU能夠從硬件上支持T&L(TransformandLighting,多邊形轉(zhuǎn)換與光源處理)的顯示芯片,因為T&L是3D渲染中的一個重要部分,其作用是計算多邊形的3D位置和處理動態(tài)光線效果,也可以稱為“幾何處理”。一個好的T&L單元,可以提供細(xì)致的3D物體和高級的光線特效;只不過大多數(shù)PC中,T&L的大部分運(yùn)算是交由CPU處理的(這就也就是所謂的軟件T&L),由于CPU的任務(wù)繁多,除了T&L之外,還要做內(nèi)存管理、輸入響應(yīng)等非3D圖形處理工作,因此在實際運(yùn)算的時候性能會大打折扣,常常出現(xiàn)顯卡等待CPU數(shù)據(jù)的情況,其運(yùn)算速度遠(yuǎn)跟不上今天復(fù)雜三維游戲的要求。即使CPU的工作頻率超過1GHz或更高,對它的幫助也不大,由于這是PC本身設(shè)計造成的問題,與CPU的速度無太大關(guān)系。2主要作用編輯
GPU是顯示卡的“大腦”,它決定了該顯卡的檔次和大部分性能,同時也是2D顯示卡和3D顯示卡的區(qū)別依據(jù)。2D顯示芯片在處理3D圖像和特效時主要依賴CPU的處理能力,稱為“軟加速”。3D顯示芯片是將三維圖像和特效處理功能集中在顯示芯片內(nèi),也即所謂的“硬件加速”功能。顯示芯片通常是顯示卡上最大的芯片(也是引腳最多的)。 今天,GPU已經(jīng)不再局限于3D圖形處理了,GPU通用計算技術(shù)發(fā)展已經(jīng)引起業(yè)界不少的關(guān)注,事實也證明在浮點運(yùn)算、并行計算等部分計算方面,GPU可以提供數(shù)十倍乃至于上百倍于CPU的性GPU
能,如此強(qiáng)悍的“新星”難免會讓CPU廠商老大英特爾為未來而緊張, NVIDIA和英特爾也經(jīng)常為CPU和GPU誰更重要而展開口水戰(zhàn)。GPU通用計算方面的標(biāo)準(zhǔn)目前有 OPEN CL、CUDA、ATI STREAM。其中,OpenCL(全稱Open Computing Language,開放運(yùn)算語言)是第一個面向異構(gòu)系統(tǒng)通用目的并行編程的開放式、免費(fèi)標(biāo)準(zhǔn),也是一個統(tǒng)一的編程環(huán)境,便于軟件開發(fā)人員為高性能計算服務(wù)器、桌面計算系統(tǒng)、手持設(shè)備編寫高效輕便的代碼,而且廣泛適用于多核心處理器(CPU)、圖形處理器(GPU)、Cell類型架構(gòu)以及數(shù)字信號處理器(DSP)等其他并行處理器,在游戲、娛樂、科研、醫(yī)療等各種領(lǐng)域都有廣闊的發(fā)展前景,AMD-ATI、NVIDIA產(chǎn)品都支持OPEN CL。 1985年 8月20日 ATi公司成立,同年10月ATi使用ASIC技術(shù)開發(fā)出了第一款圖形芯片和圖形卡,1992年 4月gpu
ATi發(fā)布了 Mach32 圖形卡集成了圖形加速功能,1998年 4月 ATi被IDC評選為圖形芯片工業(yè)的市場領(lǐng)導(dǎo)者,但那時候這種芯片還沒有GPU的稱號,很長的一段時間ATI都是把圖形處理器稱為VPU,直到AMD收購ATI之后其圖形芯片才正式采用GPU的名字。 NVIDIA公司在1999年發(fā)布GeForce 256圖形處理芯片時首先提出GPU的概念。從此NV顯卡的芯就用這個新名字GPU來稱呼。GPU使顯卡減少了對CPU的依賴,并進(jìn)行部分原本CPU的工作,尤其是在3D圖形處理時。GPU所采用的核心技術(shù)有硬體T&L、立方環(huán)境材質(zhì)貼圖和頂點混合、紋理壓縮和凹凸映射貼圖、雙重紋理四像素256位渲染引擎等,而硬體T&L技術(shù)可以說是GPU的標(biāo)志。3與DSP區(qū)別編輯
GPU在幾個主要方面有別于DSP(Digital Signal Processing,簡稱DSP(數(shù)字信號處理)架構(gòu)。其所有計算均使用浮點算法,而且還沒有位或整數(shù)運(yùn)算指令。此外,由于GPU專為圖像處理設(shè)計,因此存儲系統(tǒng)實際上是一個二維的分段存儲空間,包括一個區(qū)段號(從中讀取圖像)和二維地址(圖像中的X、Y坐標(biāo))。此外,沒有任何間接寫指令。輸出寫地址由光柵處理器確定,而且不能由程序改變。這對于自然分布在存儲器之中的算法而言是極大的挑戰(zhàn)。最后一點,不同碎片的處理過程間不允許通信。實際上,碎片處理器是一個SIMD數(shù)據(jù)并行執(zhí)行單元,在所有碎片中獨(dú)立執(zhí)行代碼GPU
。 盡管有上述約束,但是GPU還是可以有效地執(zhí)行多種運(yùn)算,從線性代數(shù)和信號處理到數(shù)值仿真。雖然概念簡單,但新用戶在使用GPU計算時還是會感到迷惑,因為GPU需要專有的圖形知識。這種情況下,一些軟件工具可以提供幫助。兩種高級描影語言CG和HLSL能夠讓用戶編寫類似C的代碼,隨后編譯成碎片程序匯編語言。Brook是專為GPU計算設(shè)計,且不需要圖形知識的高級語言。因此對第一次使用GPU進(jìn)行開發(fā)的工作人員而言,它可以算是一個很好的起點。Brook是C語言的延伸,整合了可以直接映射到GPU的簡單數(shù)據(jù)并行編程構(gòu)造。經(jīng) GPU存儲和操作的數(shù)據(jù)被形象地比喻成“流”(stream),類似于標(biāo)準(zhǔn)C中的數(shù)組。核心(Kernel)是在流上操作的函數(shù)。在一系列輸入流上調(diào)用一個核心函數(shù)意味著在流元素上實施了隱含的循環(huán),即對每一個流元素調(diào)用核心體。Brook還提供了約簡機(jī)制,例如對一個流中所有的元素進(jìn)行和、最大值或乘積計算。Brook還完全隱藏了圖形API的所有細(xì)節(jié),并把GPU中類似二維存儲器系統(tǒng)這樣許多用戶不熟悉的部分進(jìn)行了虛擬化處理。用Brook編寫的應(yīng)用程序包括線性代數(shù)子程序、快速傅立葉轉(zhuǎn)換、光線追蹤和圖像處理。利用ATI的X800XT和Nvidia的GeForce 6800 Ultra型GPU,在相同高速緩存、SSE匯編優(yōu)化Pentium 4執(zhí)行條件下,許多此類應(yīng)用的速度提升高達(dá)7倍之多。 對GPU計算感興趣的用戶努力將算法映射到圖形基本元素。類似Brook這樣的高級編程語言的問世使編程新手也能夠很容易就掌握GPU的性能優(yōu)勢。訪問GPU計算功能的便利性也使得GPU的演變將繼續(xù)下去,不僅僅作為繪制引擎,而是會成為個人電腦的主要計算引擎。4識別軟件編輯
說起處理器識別工具CPU-Z,其知名度和必備度無需贅言。硬件網(wǎng)站TechPowerUp又給我們提供了一個類似XFX訊景FX-797A-TDB 雙酷魂黑卡
的工具,用于顯卡識別的“GPU-Z”,支持Winxp/vista/win7/2000/2003。最新版本是2013年4月24日更新的1.6.4,文件大小為1.4MB。 更新說明: GPU-Z v1.64 1、新增對英特爾 Atom "Cloverview" 處理器支持 2、新增對英特爾 Ivy Bridge-E/EP/EX 處理器支持 3、新增對AMD Richland APUs支持 GPU-Z 0.6.2 修正NVIDIA 開普勒Boost工作頻率顯示問題 GPU-Z 0.6.1 新增支持GeForce605,NVIDIA GeForce GTX690,GTX 670, GT 640, GT 630,Quadro 3000M GTX 675M, GTX 670M。 新增支持AMD Radeon HD7970M,HD7450 新增支持英特爾Sandy Bridge和Ivy Bridge集成顯卡 修正GK107 ROP偵測和顯示 改進(jìn)對NVIDIA 開普勒Boost工作頻率檢測 修正在沒有安裝驅(qū)動情況下,AMD南方群島顯卡GPU-Z崩潰問題 修正在Windows XP不能正常工作問題 禁用NVIDIA開普勒不完整BIOS保存 BIOS文件另存為.rom 修正傳感器圖表重繪,并提高其性能5相關(guān)問題編輯
第一個問題: GPU的競爭遠(yuǎn)比CPU的競爭來得激烈。通用PC的CPU就只有英特爾和AMD兩家大廠。而在GPU方面領(lǐng)先的是NVIDIA和AMD兩家廠商,但能生產(chǎn)中低端產(chǎn)品的還有英特爾、三星等好幾家廠商。它們的產(chǎn)品雖然不如前兩家,但在很多應(yīng)用方面也能滿足用戶的需要,所以N記和A記只有拼命往前跑才不會死掉。CPU廠商沒有采用GPU的先進(jìn)工藝是因為CPU廠商都有自己投資的生產(chǎn)線,不可能一下把原來的生產(chǎn)線都淘汰了上新的生產(chǎn)線,那樣做可能連當(dāng)初投入的資金都難以收回。而GPU廠商由于種種原因,一般都是自己設(shè)計由別人代工的,比如找臺積電代工。代工廠商為了能接到業(yè)務(wù),只有不停升級自己的生產(chǎn)設(shè)備,這樣才能生存下來。所以造成以上原因。 第二個問題: CPU除了處理游戲的AI,情節(jié)等方面的數(shù)據(jù)外,對于有些圖像方面也是由它完成的。當(dāng)微軟每次發(fā)布新的DX時,并不是每款GPU都能支持DX新的特性,所以有些圖像方面的任務(wù)還得由CPU來完成。還有有些特性比如重力特性以前是由CPU來完成,有些GPU也能支持了,這些任務(wù)就由GPU來完成了。 第三個問題: GPU相當(dāng)于專用于圖像處理的CPU,正因為它專,所以它強(qiáng),在處理圖像時它的工作效率遠(yuǎn)高于CPU,但是CPU是通用的數(shù)據(jù)處理器,在處理數(shù)值計算時是它的強(qiáng)項,它能完成的任務(wù)是GPU無法代替的,所以不能用GPU來代替CPU。另外,AMD在2006年以54億美元的巨資收購了ATI公司,AMD看到今后CPU和GPU只有走一條融合的道路才能地競爭中占得先機(jī)。CPU和GPU如何配合默契才能最大地提高工作效率是AMD考慮的問題,也是英特爾的問題。 第四個問題: 微軟發(fā)布Windows7 其中一個顯著特性就是 聯(lián)合GPU和CPU的強(qiáng)大實力,提升GPU在硬件使用的價值,在Windows7中,CPU與GPU組成了協(xié)同處理環(huán)境。CPU運(yùn)算非常復(fù)雜的序列代碼,而GPU則運(yùn)行大規(guī)模并行應(yīng)用程序。微軟利用DirectX Compute將GPU作為操作系統(tǒng)的核心組成部分之一。DirectX Compute。它讓開發(fā)人員能夠利用 GPU的大規(guī)模并行計算能力,創(chuàng)造出引人入勝的消費(fèi)級和專業(yè)級計算應(yīng)用程序。簡單的說,DirectX Compute就是微軟開發(fā)的GPU通用計算接口,欲統(tǒng)一GPU通用計算標(biāo)準(zhǔn)。也就是說windows7 以后GPU的硬件地位將僅次于CPU,發(fā)揮出更大的效用。英特爾發(fā)布的酷睿二代Sandy Bridge處理器集成的核芯顯卡和AMD Llano APU已經(jīng)將集成顯卡提升到了一個新的高度,英特爾下一代Ivy Bridge處理器更是進(jìn)一步增強(qiáng)了核芯顯卡的能力。6GPU供應(yīng)商編輯
GPU有非常多的廠商都生產(chǎn),和CPU一樣,生產(chǎn)的廠商比較多,但大家熟悉的卻只有3個,以至于大家以為GPU只有AMD、NVIDIA、Intel3個生產(chǎn)廠商。intel
intel
可能誰都想不到intel不但是世界上最大的CPU生產(chǎn)銷售商,也是世界最大的GPU生產(chǎn)銷售商。 intel的GPU完全是集成顯卡,用于intel的主板和intel的筆記本。可能你想不到,要是只按發(fā)售數(shù)量計算,intel隨著他主板發(fā)售的集成GPU占據(jù)了整個GPU市場的60%以上。Nvidia
現(xiàn)在最大的獨(dú)立顯卡生產(chǎn)銷售商,他的顯卡包括大家熟悉的 GnVidia
eforce系列,比如GTX760 GTX770 GTX780 GTX690 GTX680 GTX580 GTX480 GTX470 GTX460 GTX295等,還有專業(yè)的Quadro系列等。還有目前為止的單芯卡皇GTXTiTan Black。 他也同樣銷售固化在主板上的集成顯卡,這些顯卡隨著主板一起發(fā)售,但是由于AMD兼并ATI后自身主板芯片能力提高,NV主板已經(jīng)失去了顯卡界的半壁江山。AMD(ATI)
AMD
世界上第二大的獨(dú)立顯卡生產(chǎn)銷售商,他的前身就是ATI。他的顯卡主要就是大家熟悉的HD系列,比如HD7970,HD7950,HD6970,HD6990等。在專業(yè)領(lǐng)域有FireGL系列 由于AMD收購ATI后,其主板市場全面擴(kuò)大,已經(jīng)奪取了NVIDIA在AMD處理器主板的全部份額。就發(fā)售量和發(fā)售盈利方面,AMD顯卡方面仍然略輸于NVIDIA,不過兩者不相伯仲,差距只是幾個百分點。Matrox
當(dāng)年和nv,ati一起爭奪獨(dú)立顯卡市場份額的一家公司,在曾經(jīng)的一個時期Matrox的顯卡和nv,ati曾經(jīng)在性能上比肩過。但由于后來其開發(fā)能力日漸衰退,在GF5時期,也就是ati的9000系列時期,Matrox由于性能上整整落后了GF5900和Raden9800一個世代而逐漸被淘汰,淡出了民用獨(dú)立顯卡市場。 但Matrox仍然在工程用專業(yè)顯卡方面有自己的地位。這些顯卡用于工程主圖和多頭輸出仍然很強(qiáng)力。與nv和amd的專業(yè)顯卡不同,nv,ati的專業(yè)顯卡涉足的是3D領(lǐng)域,而Matrox得專業(yè)顯卡涉足的是2D領(lǐng)域,也就是CAD。 但由于cuda的日漸普及,DX10以上顯卡將在所有支持CUDA的程序上表現(xiàn)出驚人的性能,也就是說當(dāng)CUDA在各種運(yùn)用軟件普及的那天,Matrox也必將退出2D專業(yè)卡的市場。sis和via
矽統(tǒng)和威盛是對孿生兄弟,但他們曾經(jīng)也是分開的兩家公司,并且都生產(chǎn)自己主板的集成顯卡。但這可憐的兩兄弟已經(jīng)逐步在淡出主板市場了,也就必定將淡出GPU市場。 由于GPU的利益多,也許以后也會誕生出新的廠商。總結(jié)
- 上一篇: 如何吸引财富呢?请做这六件事吧!
- 下一篇: outstanding是什么意思(out