女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

詳解服務器GPU和CPU技術區別和聯系

恒創主機服務器 ? 來源:恒創主機服務器 ? 作者:恒創主機服務器 ? 2023-02-27 16:04 ? 次閱讀

CPU (Central Processing Unit,中央處理器)就是機器的“大腦”,是完成布局謀略、發號施令、控制行動的“總司令官”。CPU的結構主要包括運算器(ALU,Arithmetic and Logic Unit)、控制單元(CU,Control Unit)、寄存器(Register)、高速緩存器(Cache)和它們之間通訊的數據、控制及狀態的總線。

GPU(Graphics Processing Unit,中文為圖形處理器),就如其名字一樣,GPU最初是用在個人電腦、工作站、游戲機和一些移動設備(如平板電腦、智能手機等)上運行繪圖運算工作的微處理器

CPU和GPU之所以大不相同,是由于其設計目標的不同,它們分別針對了兩種不同的應用場景。

CPU需要很強的通用性來處理各種不同的數據類型,同時又要邏輯判斷又會引入大量的分支跳轉和中斷的處理。這些都使得CPU的內部結構異常復雜。

而GPU面對的則是類型高度統一的、相互無依賴的大規模數據和不需要被打斷的純凈的計算環境。于是CPU和GPU就呈現出非常不同的架構(示意圖):

從架構圖我們就能很明顯的看出,GPU的構成相對簡單,有數量眾多的計算單元和超長的流水線,特別適合處理量大且統一的數據(如圖像數據)。

GPU的主要工作就是3D圖像處理和特效處理,通俗地說就是一種圖像呈現的工作。對于2D圖形,CPU可以輕松處理,但是對于復雜的3D圖像,CPU就要花費很多的資源去處理,這顯然會降低其他方面的工作效率,于是就將這類工作交給GPU去處理。

一些高幀率的游戲畫面和高質量的特效也交給GPU去處理,分擔CPU的工作。除此以外,GPU服務器憑借并行處理處理的能力,在密碼破譯、大數據處理、金融分析等領域應用廣泛。

為什么GPU特別擅長處理圖像數據呢?這是因為圖像上的每一個像素點都有被處理的需要,而且每個像素點處理的過程和方式都十分相似,此類場景也就成了GPU的天然溫床。

但GPU無法單獨工作,必須由CPU進行控制調用才能工作。CPU可單獨作用,處理復雜的邏輯運算和不同的數據類型,但當需要大量的處理類型統一的數據時,則可調用GPU進行并行計算。

GPU采用了數量眾多的計算單元和超長的流水線,但只有非常簡單的控制邏輯并省去了Cache。而CPU不僅被Cache占據了大量空間,而且還有有復雜的控制邏輯和諸多優化電路,相比之下GPU計算能力只是CPU很小的一部分。

CPU 基于低延時的設計,CPU有強大的ALU(算術運算單元),它可以在很少的時鐘周期內完成算術計算。

pYYBAGP8ZAWAJm4SAAEtPG6Y5-w282.jpg

相比之下,GPU是基于大的吞吐量設計,Cache比較小、控制單元簡單,但GPU的核數很多,適合于并行高吞吐量運算。

GPU中有很多的運算器ALU和很少的緩存Cache,緩存的目的不是保存后面需要訪問的數據(這點和CPU不同),而是為線程Thread提供服務的。如果有很多線程需要訪問同一個相同的數據,緩存會合并這些訪問后再去訪問內存DRAM

總而言之,CPU和GPU因為最初用來處理的任務就不同,所以設計上有較大的區別。而某些任務和GPU最初用來解決的問題的方式比較相似,所以采用GPU來計算。

打個比方,GPU的運算速度取決于雇了多少小學生,CPU的運算速度取決于請了多么厲害的教授。教授處理復雜任務的能力是碾壓小學生的,但是對于沒那么復雜的任務,還是頂不住人多。當然現在的GPU也能做一些稍微復雜的工作了,相當于升級成初中生高中生的水平。

GPU就是用很多簡單的計算單元去完成大量的計算任務,純粹的人海戰術。這種策略基于一個前提,就是小學生之間的工作沒有什么依賴性,是互相獨立的。

這就回答了GPU能做什么的問題。圖形運算和大型矩陣運算,如機器學習算法等領域,GPU就能大顯身手。簡而言之,CPU擅長統領全局等復雜操作,GPU擅長對大數據進行簡單重復操作。CPU是從事復雜腦力勞動的教援,而GPU是進行大量并行計算的體力勞動者(小學生)。

GPU的工作的特點是計算量大,沒什么技術含量,需要重復很多很多次,還需要CPU來把數據喂到嘴邊才能開始干活,最終還是靠CPU來管理的。

為什么在人工智能領域GPU十分盛行?深度學習模擬人腦神經系統而建立的數學網絡模型,這個模型的最大特點是需要大數據來訓練。

因此,人工智能領域對計算能力的要求就是需要大量的并行的重復計算,GPU正好有這個專長,時勢造英雄,因此GPU就出山擔此重任。在人工智能領域(深度學習),GPU具有如下主要特點:

1 、提供了多核并行計算的基礎結構,且核心數非常多,可以支撐大量數據的并行計算。并行計算是一種一次可執行多個指令的算法,目的是提高計算速度,通過擴大問題求解規模,解決大型而復雜的計算問題。

2、 擁有更高的訪存帶寬和速度。

3、具備更高的浮點運算能力。浮點運算能力是關系到處理器的多媒體、3D圖形處理的一個重要指標。現在的計算機技術中,由于大量多媒體技術的應用,浮點數的計算大大增加了,比如3D圖形的渲染等工作,因此浮點運算的能力是考察處理器計算能力的重要指標。

需要強調一點,雖然GPU是為了圖像處理而生,但是我們通過前面的介紹可以發現,GPU在結構上并沒有專門為圖像服務的部件,只是對CPU的結構的優化與調整,所以現在GPU不僅可以在圖像處理領域大顯身手,它還被用做科學計算、密碼破解、數值分析,海量數據處理(排序、Map-Reduce等),金融分析等需要大規模并行計算的領域。因此,GPU也可以認為是一種較通用的芯片。

簡單總結:CPU和GPU是兩種不同的處理器,CPU是程序控制、順序執行等操作的最高級通用處理器,而GPU是用來做圖像處理、特定領域分析的專用型處理器,GPU受CPU的控制。在很多終端設備中,CPU和GPU往往集成在一個芯片內,同時具備CPU或GPU處理能力。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • cpu
    cpu
    +關注

    關注

    68

    文章

    11038

    瀏覽量

    216021
  • gpu
    gpu
    +關注

    關注

    28

    文章

    4912

    瀏覽量

    130662
  • 服務器
    +關注

    關注

    13

    文章

    9698

    瀏覽量

    87295
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    gpu服務器是干什么的_gpu服務器和普通服務器有什么區別

    從字面上里面,GPU服務器服務器當中的一種,GPU服務器跟其他服務器有什么
    發表于 01-06 09:58 ?4.3w次閱讀

    GPU服務器到底是什么?GPU服務器與普通服務器到底有什么區別

    服務器具備很強的現實意義,我們每天都在無形中跟服務器打交道。針對用途不同,服務器可分為諸多類型。為增加大家對服務器的了解程度,本文將對GPU
    的頭像 發表于 11-14 10:04 ?8009次閱讀

    GPU服務器是什么?

    ?如何選擇GPU服務器GPU服務器有什么作用? GPU加快計算能夠提供不凡的應用軟件性能,能將應用軟件計算聚集一部分的工作中負荷遷移到
    的頭像 發表于 08-01 18:03 ?1321次閱讀

    cpu gpu npu的區別 NPU與GPU哪個好?gpu是什么意思?

    等方面存在區別,在選擇使用時需要明確它們之間的區別和優劣。 CPU(中央處理CPU是廣泛應用于電子計算機和
    的頭像 發表于 08-27 17:03 ?1.1w次閱讀

    gpu服務器是干什么的 gpu服務器cpu服務器區別

     相比于傳統的CPU服務器GPU服務器支持同時計算大量相似的計算操作,可以實現更強的并行計算性能。GPU
    的頭像 發表于 12-02 17:20 ?2322次閱讀

    gpu服務器是干什么的 gpu服務器cpu服務器區別有哪些

    gpu服務器是干什么的 gpu服務器cpu服務器區別
    的頭像 發表于 01-30 15:31 ?1322次閱讀

    服務器cpu和普通電腦cpu區別

    服務器CPU和普通電腦CPU之間存在許多區別。在以下文章中,我們將詳細介紹服務器CPU和普通電腦
    的頭像 發表于 02-01 11:14 ?7520次閱讀

    ai服務器和通用服務器區別在哪

    AI服務器和通用服務器區別主要體現在以下幾個方面: 硬件配置 AI服務器和通用服務器在硬件配置上有很大的
    的頭像 發表于 07-02 09:46 ?1755次閱讀

    算力服務器為什么選擇GPU

    服務器會選擇GPU而不是傳統的CPU呢?GPUCPU區別
    的頭像 發表于 07-25 08:28 ?1224次閱讀
    算力<b class='flag-5'>服務器</b>為什么選擇<b class='flag-5'>GPU</b>

    gpu服務器cpu服務器區別對比,終于知道怎么選了!

    gpu服務器cpu服務器區別主要體現在架構設計、性能特點、能耗效率、應用場景、市場定位等方面,在以上幾個方面均存在顯著差異。
    的頭像 發表于 08-01 11:41 ?920次閱讀

    服務器cpu和臺式機cpu區別

    服務器CPU和臺式機CPU區別是一個復雜的話題,涉及到多個方面,包括設計、性能、功耗、可靠性、成本等。 服務器
    的頭像 發表于 10-10 15:12 ?2416次閱讀

    服務器的購買資源和擴容資源的區別聯系

    服務器的購買資源和擴容資源的區別聯系主要體現在操作流程、成本控制以及數據管理等方面。購買資源適合初始部署或大規模擴展,而擴容資源更適合對現有系統進行微調和優化。云服務器的購買資源是
    的頭像 發表于 10-18 11:21 ?480次閱讀

    GPU服務器和傳統的服務器有什么區別

    GPU服務器與傳統的服務器在多個方面存在顯著差異,主機推薦小編為您整理發布GPU服務器和傳統的服務器
    的頭像 發表于 11-07 11:05 ?606次閱讀

    服務器與容器的區別聯系

    、輕量級應用如Web應用和API服務。盡管兩者有區別,但它們可以互補,容器技術可以在云服務器上運行以提高靈活性和效率,同時云服務器為容器提供
    的頭像 發表于 12-02 11:41 ?364次閱讀

    GPU服務器CPU服務器區別:一文就能給您說透這兩者該怎么選!

    最近,小編這里收到很多企業客戶的提問:"我們的業務到底該選GPU服務器還是CPU服務器?" 作為深耕算力領域8年的工程師,今天小編用簡單明了的內容給您講透兩者的本質
    的頭像 發表于 04-23 13:18 ?460次閱讀
    <b class='flag-5'>GPU</b><b class='flag-5'>服務器</b>與<b class='flag-5'>CPU</b><b class='flag-5'>服務器</b>的<b class='flag-5'>區別</b>:一文就能給您說透這兩者該怎么選!