欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡

你的位置:首頁 > 測試測量 > 正文

簡述GPU作用原理及對比分析CPU和DSP

發布時間:2015-05-13 責任編輯:echolady

【導讀】顯示器的心臟是GPU,其作用相當于電腦里的CPU,決定顯卡的性能和檔次。同時也是2D和3D的區別依據。本文主要講解GPU作用和原理,和區別CPU與DSP的關鍵。

2D顯示芯片在處理3D圖像和特效時主要依賴CPU的處理能力,稱為“軟加速”。3D顯示芯片是將三維圖像和特效處理功能集中在顯示芯片內,也即所謂的“硬件加速”功能。顯示芯片通常是顯示卡上最大的芯片(也是引腳最多的)。GPU使顯卡減少了對CPU的依賴,并進行部分原本CPU的工作,尤其是在3D圖形處理時。GPU所采用的核心技術有硬體T&L、立方環境材質貼圖和頂點混合、紋理壓縮和凹凸映射貼圖、雙重紋理四像素256位渲染引擎等,而硬體T&L技術可以說是GPU的標志。

GPU能夠從硬件上支持T&L(TransformandLighting,多邊形轉換與光源處理)的顯示芯片,因為T&L是3D渲染中的一個重要部分,其作用是計算多邊形的3D位置和處理動態光線效果,也可以稱為“幾何處理”。一個好的T&L單元,可以提供細致的3D物體和高級的光線特效;只不過大多數PC中,T&L的大部分運算是交由CPU處理的(這就也就是所謂的軟件T&L),由于CPU的任務繁多,除了T&L之外,還要做內存管理、輸入響應等非3D圖形處理工作,因此在實際運算的時候性能會大打折扣,常常出現顯卡等待CPU數據的情況,其運算速度遠跟不上今天復雜三維游戲的要求。即使CPU的工作頻率超過1GHz或更高,對它的幫助也不大,由于這是PC本身設計造成的問題,與CPU的速度無太大關系。

主要作用

今天,GPU已經不再局限于3D圖形處理了,GPU通用計算技術發展已經引起業界不少的關注,事實也證明在浮點運算、并行計算等部分計算方面,GPU可以提供數十倍乃至于上百倍于CPU的性能,如此強悍的“新星”難免會讓CPU廠商老大英特爾為未來而緊張,NVIDIA和英特爾也經常為CPU和GPU誰更重要而展開口水戰。GPU通用計算方面的標準目前有 OPEN CL、CUDA、ATI STREAM。其中,OpenCL(全稱Open Computing Language,開放運算語言)是第一個面向異構系統通用目的并行編程的開放式、免費標準,也是一個統一的編程環境,便于軟件開發人員為高性能計算服務器、桌面計算系統、手持設備編寫高效輕便的代碼,而且廣泛適用于多核心處理器(CPU)、圖形處理器(GPU)、Cell類型架構以及數字信號處理器(DSP)等其他并行處理器,在游戲、娛樂、科研、醫療等各種領域都有廣闊的發展前景,AMD-ATI、NVIDIA現在的產品都支持OPEN CL。

NV顯卡的芯就用這個新名字GPU來稱呼。GPU使顯卡減少了對CPU的依賴,并進行部分原本CPU的工作,尤其是在3D圖形處理時。GPU所采用的核心技術有硬體T&L、立方環境材質貼圖和頂點混合、紋理壓縮和凹凸映射貼圖、雙重紋理四像素256位渲染引擎等,而硬體T&L技術可以說是GPU的標志。

工作原理

簡單說GPU就是能夠從硬件上支持T&L(Transform and Lighting,多邊形轉換與光源處理)的顯示芯片,因為T&L是3D渲染中的一個重要部分,其作用是計算多邊形的3D位置和處理動態光線效果,也可以稱為“幾何處理”。一個好的T&L單元,可以提供細致的3D物體和高級的光線特效;只不過大多數PC中,T&L的大部分運算是交由CPU處理的(這就也就是所謂的軟件T&L),由于CPU的任務繁多,除了T&L之外,還要做內存管理、輸入響應等非3D圖形處理工作,因此在實際運算的時候性能會大打折扣,常常出現顯卡等待CPU數據的情況,其運算速度遠跟不上今天復雜三維游戲的要求。即使CPU的工作頻率超過1GHz或更高,對它的幫助也不大,由于這是PC本身設計造成的問題,與CPU的速度無太大關系。

GPU與DSP區別

GPU在幾個主要方面有別于DSP(Digital Signal Processing,簡稱DSP(數字信號處理)架構。其所有計算均使用浮點算法,而且目前還沒有位或整數運算指令。此外,由于GPU專為圖像處理設計,因此存儲系統實際上是一個二維的分段存儲空間,包括一個區段號(從中讀取圖像)和二維地址(圖像中的X、Y坐標)。此外,沒有任何間接寫指令。輸出寫地址由光柵處理器確定,而且不能由程序改變。這對于自然分布在存儲器之中的算法而言是極大的挑戰。最后一點,不同碎片的處理過程間不允許通信。實際上,碎片處理器是一個SIMD數據并行執行單元,在所有碎片中獨立執行代碼。

盡管有上述約束,但是GPU還是可以有效地執行多種運算,從線性代數和信號處理到數值仿真。雖然概念簡單,但新用戶在使用GPU計算時還是會感到迷惑,因為GPU需要專有的圖形知識。這種情況下,一些軟件工具可以提供幫助。兩種高級描影語言CG和HLSL能夠讓用戶編寫類似C的代碼,隨后編譯成碎片程序匯編語言。Brook是專為GPU計算設計,且不需要圖形知識的高級語言。因此對第一次使用GPU進行開發的工作人員而言,它可以算是一個很好的起點。

Brook是C語言的延伸,整合了可以直接映射到GPU的簡單數據并行編程構造。經 GPU存儲和操作的數據被形象地比喻成“流”(stream),類似于標準C中的數組。核心(Kernel)是在流上操作的函數。在一系列輸入流上調用一個核心函數意味著在流元素上實施了隱含的循環,即對每一個流元素調用核心體。Brook還提供了約簡機制,例如對一個流中所有的元素進行和、最大值或乘積計算。Brook還完全隱藏了圖形API的所有細節,并把GPU中類似二維存儲器系統這樣許多用戶不熟悉的部分進行了虛擬化處理。用Brook編寫的應用程序包括線性代數子程序、快速傅立葉轉換、光線追蹤和圖像處理。利用ATI的X800XT和Nvidia的GeForce 6800 Ultra型GPU,在相同高速緩存、SSE匯編優化Pentium 4執行條件下,許多此類應用的速度提升高達7倍之多。

對GPU計算感興趣的用戶努力將算法映射到圖形基本元素。類似Brook這樣的高級編程語言的問世使編程新手也能夠很容易就掌握GPU的性能優勢。訪問GPU計算功能的便利性也使得GPU的演變將繼續下去,不僅僅作為繪制引擎,而是會成為個人電腦的主要計算引擎。

GPU和CPU的區別是什么?

要解釋兩者的區別,要先明白兩者的相同之處:兩者都有總線和外界聯系,有自己的緩存體系,以及數字和邏輯運算單元。一句話,兩者都為了完成計算任務而設計。

兩者的區別在于存在于片內的緩存體系和數字邏輯運算單元的結構差異:CPU雖然有多核,但總數沒有超過兩位數,每個核都有足夠大的緩存和足夠多的數字和邏輯運算單元,并輔助有很多加速分支判斷甚至更復雜的邏輯判斷的硬件;GPU的核數遠超CPU,被稱為眾核(NVIDIA Fermi有512個核)。每個核擁有的緩存大小相對小,數字邏輯運算單元也少而簡單(GPU初始時在浮點計算上一直弱于CPU)。從結果上導致CPU擅長處理具有復雜計算步驟和復雜數據依賴的計算任務,如分布式計算,數據壓縮,人工智能,物理模擬,以及其他很多很多計算任務等。

GPU由于歷史原因,是為了視頻游戲而產生的(至今其主要驅動力還是不斷增長的視頻游戲市場),在三維游戲中常常出現的一類操作是對海量數據進行相同的操作,如:對每一個頂點進行同樣的坐標變換,對每一個頂點按照同樣的光照模型計算顏色值。GPU的眾核架構非常適合把同樣的指令流并行發送到眾核上,采用不同的輸入數據執行。在2003-2004年左右,圖形學之外的領域專家開始注意到GPU與眾不同的計算能力,開始嘗試把GPU用于通用計算(即GPGPU)。之后NVIDIA發布了CUDA,AMD和Apple等公司也發布了OpenCL,GPU開始在通用計算領域得到廣泛應用,包括:數值分析,海量數據處理(排序,Map-Reduce等),金融分析等等。

簡而言之,當程序員為CPU編寫程序時,他們傾向于利用復雜的邏輯結構優化算法從而減少計算任務的運行時間,即Latency。當程序員為GPU編寫程序時,則利用其處理海量數據的優勢,通過提高總的數據吞吐量(Throughput)來掩蓋Lantency。目前,CPU和GPU的區別正在逐漸縮小,因為GPU也在處理不規則任務和線程間通信方面有了長足的進步。另外,功耗問題對于GPU比CPU更嚴重。

相關閱讀:

誰還對系統級芯片SoC與傳統CPU傻傻分不清?
賜你火眼金睛!一眼便知CPU“真八核”在哪
基礎盤點:工控機CPU的那些知識,你都了解嗎?

要采購工具么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索
?

關閉

?

關閉

欧美日韩亚州综合,国产一区二区三区影视,欧美三级三级三级爽爽爽,久久中文字幕av一区二区不卡
国产福利一区二区三区在线视频| 久久精品亚洲麻豆av一区二区| 亚洲第一主播视频| 色网站国产精品| 在线播放一区二区三区| 亚洲成人在线免费| 日韩三级免费观看| 秋霞国产午夜精品免费视频| 国产a久久麻豆| 26uuu欧美| 狠狠狠色丁香婷婷综合久久五月| 精品国产免费一区二区三区香蕉| 精品一区二区三区免费视频| 亚洲第一电影网| 亚洲综合精品自拍| 日韩午夜在线观看视频| 精品一区二区三区免费| 欧美国产日本韩| av爱爱亚洲一区| 久久中文娱乐网| 91小视频免费观看| 亚洲欧美日韩久久| 日韩一级二级三级| 国产99久久久精品| 亚洲一区二三区| 精品日韩99亚洲| 不卡在线视频中文字幕| 亚洲va欧美va人人爽午夜 | 成人午夜激情视频| 国产精品乱子久久久久| 成人午夜碰碰视频| 视频一区视频二区中文| 日韩欧美国产一二三区| 99久久精品免费看| 亚洲不卡在线观看| 国产日韩av一区二区| 欧美午夜片在线观看| 国产一区二区精品久久99| 亚洲人成在线观看一区二区| 欧美三级电影一区| 国产精品伊人色| 亚洲h在线观看| 日韩欧美黄色影院| 91久久线看在观草草青青| 天天影视涩香欲综合网| 欧美大胆人体bbbb| 91浏览器入口在线观看| 亚洲精选在线视频| 久久久久久麻豆| 欧美私模裸体表演在线观看| 国产精品资源网| 亚洲国产另类av| 日本一区二区三区视频视频| 欧美人xxxx| 国产伦精品一区二区三区免费迷| 亚洲国产日韩综合久久精品| 久久久久久麻豆| 91精品国产高清一区二区三区| 成人在线视频首页| 精品一区二区三区视频 | 视频一区视频二区中文| 中文字幕人成不卡一区| 极品美女销魂一区二区三区免费| 93久久精品日日躁夜夜躁欧美| 老鸭窝一区二区久久精品| 欧美精品久久久久久久久老牛影院| 丁香六月久久综合狠狠色| 亚洲欧美怡红院| 欧美精品一区二区三区四区| 欧美午夜精品久久久久久孕妇| 成人免费视频网站在线观看| 亚洲免费资源在线播放| 久久视频一区二区| 欧美性猛交xxxx黑人交| 国产不卡视频一区| 国内成人自拍视频| 亚洲www啪成人一区二区麻豆| 亚洲欧美日韩系列| 中文字幕在线观看不卡| 欧美精品免费视频| 99久久久精品| 成人国产精品免费观看| 精品一区二区三区av| 日韩成人一级片| 一区二区三区欧美激情| 精品国产伦一区二区三区观看体验 | 一区二区三区欧美日| 亚洲欧洲av另类| 欧美精品一区二区不卡 | 欧美日韩成人一区二区| 丁香一区二区三区| 粗大黑人巨茎大战欧美成人| 男人的天堂亚洲一区| 午夜不卡av免费| 亚洲视频 欧洲视频| 91视频在线观看| 色综合色综合色综合色综合色综合 | 国产呦萝稀缺另类资源| 麻豆精品久久久| 亚洲一区二区三区在线播放 | 欧美主播一区二区三区| 丰满少妇久久久久久久| 国产成人精品一区二区三区四区| 国产成人免费9x9x人网站视频| 国产精品一区二区三区网站| 毛片av一区二区| 精品无码三级在线观看视频| 美女www一区二区| 免费观看91视频大全| 一区二区三区中文字幕电影 | 中文字幕色av一区二区三区| 99综合影院在线| 一片黄亚洲嫩模| 国产精品视频yy9299一区| 国产午夜亚洲精品不卡| 欧美一级二级三级蜜桃| 欧美美女激情18p| 正在播放一区二区| 欧美一区永久视频免费观看| 在线不卡免费欧美| 欧美系列日韩一区| 日韩欧美在线网站| 国产成人综合自拍| 免费观看在线色综合| 亚洲电影你懂得| 久久精品国产在热久久| 精品一区中文字幕| 国产99一区视频免费| 91丨九色丨尤物| 99久久伊人网影院| 波多野结衣在线aⅴ中文字幕不卡 波多野结衣在线一区 | 国产精品视频麻豆| 亚洲免费观看在线观看| 亚洲自拍偷拍欧美| 亚洲超碰精品一区二区| 久久国产精品色| 成人丝袜18视频在线观看| 国产精品一区久久久久| 91看片淫黄大片一级在线观看| 在线免费观看成人短视频| 欧美日韩午夜精品| 波多野结衣在线aⅴ中文字幕不卡| 日本高清不卡视频| 日韩一级黄色片| 国产精品乱人伦一区二区| 亚洲欧美激情一区二区| 日本中文字幕一区二区有限公司| 全部av―极品视觉盛宴亚洲| 日本va欧美va精品发布| 九九精品一区二区| 国产盗摄精品一区二区三区在线| 91丨九色丨蝌蚪丨老版| 日本不卡视频一二三区| 日日夜夜免费精品视频| 国产精品自在在线| 欧美亚州韩日在线看免费版国语版 | 成人午夜伦理影院| 欧美久久高跟鞋激| 日韩女优毛片在线| 精品日韩一区二区三区| 亚洲天天做日日做天天谢日日欢 | 亚洲一级二级在线| 久久99久久精品| 一区二区三区电影在线播| 亚洲国产视频一区二区| 国产精品香蕉一区二区三区| 国产成人自拍网| 国产成人在线观看| 在线不卡的av| 亚洲欧洲日产国码二区| 蜜桃一区二区三区在线观看| 精品国产成人系列| 91久久奴性调教| 久久久久久久久久电影| 一区二区三区毛片| 国产精品一区二区91| 色婷婷综合激情| 精品黑人一区二区三区久久| 亚洲男人的天堂av| 国产精品一区二区三区乱码| 欧美亚洲国产bt| 中文字幕一区二区日韩精品绯色| 午夜精品久久久久久久久| 奇米777欧美一区二区| 色婷婷精品久久二区二区蜜臀av| 久久综合九色欧美综合狠狠| 性做久久久久久免费观看| 不卡的av电影在线观看| 久久综合色天天久久综合图片| 自拍av一区二区三区| 国模套图日韩精品一区二区| 91亚洲国产成人精品一区二三 | 日韩一区二区三区精品视频| 国产亚洲婷婷免费| 丝袜亚洲另类欧美| 国产成人免费视频网站高清观看视频| 日韩三级中文字幕| 午夜精品成人在线| 91香蕉视频污| 国产精品蜜臀av|