當前位置:編程學習大全網 - 編程軟體 - 什麽是GPU計算?

什麽是GPU計算?

它的發起者和領導者是NVIDIA(英偉達)公司。

1999年,NVIDIA推出GPU,2002年開始大力推廣GPU計算技術,推出第壹款可編程GPU,提出GPGPU概念。2003年,NVIDIA開始了新的嘗試,2006年成功推出CUDA架構(計算統壹設備),2007年正式發布。CUDA是更適合並行計算的架構,為硬件提供了直接訪問接口,率先為GPU編程提供了C語言開發環境。

GPU(圖形處理器)計算模型CPU和GPU都用在異構計算模型中。應用程序的順序部分在CPU上運行,計算密集型部分在GPU上運行。雖然應用利用了GPU(圖形處理器)的優異性能來提升運行性能,但是對於用戶來說,他們所能感知到的只是更快的應用。

應用程序開發人員將需要修改其應用程序中的計算密集型內核,並將其與GPU(圖形處理器)相關聯。應用程序的其余部分仍將依賴CPU進行處理。將函數與GPU相關聯需要重寫函數以支持其中的並行處理,並添加“c”關鍵字以在應用程序和GPU之間來回傳輸數據。

雖然人們已經習慣了“Intel Inside”,但是壹場計算革命正在到來,GPU計算的新模式將成為我國超級計算發展的重要方向。與CPU相比,GPU具有超強的計算能力,價格大幅降低,占地面積比高性能計算機少的優勢,將改變現有的IT行業。當時壹系列的CPU革命把人類送上了IT列車,現在GPU正在用飛機取代火車。

GPU是專門針對計算密集型、高度並行計算的,它設計更多的晶體管用於數據處理,而不是數據緩存和流量控制。

  • 上一篇:東錢湖哪裏有學數控車床的
  • 下一篇:太原理工礦物加工工程專業怎麽樣
  • copyright 2024編程學習大全網