當前位置:編程學習大全網 - 編程軟體 - GPU和GPGPU是什麽?它們和CPU有什麽區別?

GPU和GPGPU是什麽?它們和CPU有什麽區別?

GPU概念 GPU英文全稱Graphic Processing Unit,中文翻譯為“圖形處理器”。GPU是相對於CPU的壹個概念,由於在現代的計算機中(特別是家用系統,遊戲的發燒友)圖形的處理變得越來越重要,需要壹個專門的圖形的核心處理器。 GPU的作用 GPU是顯示卡的“心臟”,也就相當於CPU在電腦中的作用,它決定了該顯卡的檔次和大部分性能,同時也是2D顯示卡和3D顯示卡的區別依據。2D顯示芯片在處理3D圖像和特效時主要依賴CPU的處理能力,稱為“軟加速”。3D顯示芯片是將三維圖像和特效處.

GPGPU是用於通用目的計算的圖形處理器,可以幫助CPU進行非圖形相關程序的運算。這項技術被NVIDIA稱為CUDA(統壹計算設備構架),目前NVIDIA采用以GeForce 8上龐大的流處理器作為硬件基礎,利用C語言為釋放可編程GPU的能力,實現全新類別的應用程序和新的計算性能水平。

GPGPU,也有人形象地稱為GP2U(GP的兩次方U)。這兩個GP代表拉不同的含義,後壹個GP表示圖形處理器(Graphic Process),和U加在壹起正是我們熟知的GPU(圖形處理器);前壹個GP則表示通用目的(General Purpose),所以GPGPU壹般也被稱為通用圖形處理器或通用GPU。

在3D領域,GPU的用途很簡單,就是為拉更好的渲染3D場景,減輕CPU在圖形運算方面的負擔。而時下剛剛出臺的GPGPU,則是將應用範圍擴展到拉圖形之外,無論是科研教育,財務計算,還是在工業領域,GPGPU都得到拉廣泛的使用,關於它的科研成果和新應用模式也層出不窮

  • 上一篇:以太日語是什麽意思
  • 下一篇:Java是什麽,java開發工程師的工作內容和工作性質是什麽?
  • copyright 2024編程學習大全網