<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

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

3天內不再提示

未來的AI計算領域,將是CPU、GPU、IPU并行

如意 ? 來源:OFweek電子工程網 ? 作者:Ai芯天下 ? 2020-10-19 16:04 ? 次閱讀

前言:

AI近些年的大火,直接促進了CPUGPU的發展,而英偉達的GPU真正借此迅速成為AI市場的主流產品之一,其勢頭甚至蓋過了CPU。

而AI應用需要專門的處理器,而IPU正是這樣的處理器。目前,AI在各行各業均得到廣泛應用,IPU可以基于自身優勢為世界的智能化進程增添不竭動力。

未來的AI計算領域,將是CPU、GPU、IPU并行

英偉達專注的GPU優勢逐漸縮小

從專注圖像渲染崛起的英偉達的GPU,走的也是相當于ASIC的技術路線,但隨著游戲、視頻渲染以及AI加速需要的出現,英偉達的GPU也在向著GPGPU的方向演進。

硬件更多的需要與軟件生態掛鉤時,市場大多數參與者便會倒下。在競爭清理過后,GPU形成了如今的雙寡頭市場,并且步入相當成熟的階段。

ASIC本身的成本、靈活性缺失,以及應用范圍很窄的特點,都導致它無法采用最先進制程: 即便它們具備性能和能效優勢,一旦無法采用最先進制程,則這一優勢也將不再明顯。

為保持其在GPU領域的寡頭地位,使得英偉達必須一直保持先進的制程工藝,保持其通用性,但是要犧牲一定的效能優勢。

相比于來自類GPU的競爭,英偉達不應該忽視Graphcore的IPU,特別是Graphcore一直都在強調其是為AI而生,面向的應用也是CPU、GPU不那么擅長的AI應用。

未來的AI計算領域,將是CPU、GPU、IPU并行

利用AI計算打側面競爭戰

不管CPU還是GPU都無法從根本上解決AI問題,因為AI是一個面向計算圖的任務、與CPU的標量計算和GPU的矢量計算區別很大。

而另一邊的IPU,則為AI計算提供了全新的技術架構,同時將訓練和推理合二為一,兼具處理二者工作的能力。

作為標準的神經網絡處理芯片,IPU可以支持多種神經網絡模型,因其具備數以千計到數百萬計的頂點數量,遠遠超過GPU的頂點規模,可以進行更高潛力的并行計算工作。

未來的AI計算領域,將是CPU、GPU、IPU并行

計算加上數據的突破可以讓IPU在原生稀疏計算中展現出領先IPU 10-50倍的性能優勢,到了數據稀疏以及動態稀疏時,IPU就有了比GPU越來越顯著的優勢。

此外,如果是在IPU更擅長的分組卷積內核中,組維度越少,IPU的性能優勢越明顯,總體而言,有4-100倍的吞吐量提升。

5G網絡切片和資源管理中需要用到的強化學習,用IPU訓練吞吐量也能夠提升最多13倍。

兩種芯片勢能英偉達與Graphcore的較量

Graphcore成立于2016年,是一家專注于機器智能、同時也代表著全新計算負載的芯片制造公司,其包括IPU在內的產品研發擅長大規模并行計算、稀疏的數據結構、低精度計算、數據參數復用以及靜態圖結構。

英偉達的潛在競爭對手Graphcore的第二代IPU在多個主流模型上的表現優于A100 GPU,兩者將在超大規模數據中心正面競爭。

未來,IPU可能在一些新興的AI應用中展現出更大的優勢。

未來的AI計算領域,將是CPU、GPU、IPU并行

第二代IPU相比第一代IPU有兩倍峰值算力的提升,在典型的CV還有NLP的模型中,第二代IPU相比第一代IPU則展現出了平均8倍的性能提升。

如果對比英偉達基于8個最新A100 GPU的DGX-A100,Graphcore 8個M2000組成的系統的FP32算力是DGX-A100的12倍,AI計算是3倍,AI存儲是10倍。

AI計算未來有三種計算平臺

第一種平臺是CPU,它還會持續存在,因為一些業務在CPU上的表現依然不錯;

第二種平臺是GPU,它還會持續發展,會有適合GPU的應用場景。

第三種平臺是就是Graphcore的IPU。

IPU旨在幫助創新者在AI應用上實現新的突破,幫助用戶應對當前在CPU、GPU上表現不太好的任務或者阻礙大家創新的場景?!北R濤副總指出。

目前GPU在全球已是大規模的商用部署,其次是Google的TPU通過內部應用及TensorFlow的生態占第二大規模,IPU處于第三,是量產的、部署的平臺。

與此同時,Graphcore也在中國積極組建其創新社區。Graphcore已在微信、知乎、微博和GitHub開通了官方頻道,旨在與開發者、創新者、研究者更好地交流和互動。

關于未來的AI計算領域,未來會是 “CPU、GPU、IPU并行” 的時代,GPU或部分CPU專注于業務場景的實現和落地,而IPU專為AI創新者帶來更多突破。

未來的AI計算領域,將是CPU、GPU、IPU并行

構建生態鏈條IPU仍在路上

IPU想要在AI計算中擁有挑戰GPU地位的資格,除了在性能和價格上面證明自己的優勢之外,還需要在為機器學習框架提供的軟件棧上提供更多選擇,獲得主流AI算法廠商的支持。

在標準生態、操作系統上也需要有廣泛的支持,對于開發者有更方便的開發工具和社區內容的支持,才能從實際應用中壯大IPU的開發生態。

一個AI芯片從產出到大規模應用必須要經過一系列的中間環節,包括像上面提到的支持主流算法框架的軟件庫、工具鏈、用戶生態等等,打通這樣一條鏈條都會面臨一個巨大挑戰。

目前申請使用Graphcore IPU開發者云的主要是商業用戶和高校,個人研究者比較少。IPU開發者云支持當前一些最先進和最復雜的AI算法模型的訓練和推理。

和本世紀初的GPU市場一樣,在AI芯片市場步入弱編程階段,如今百家爭鳴的局面預計也將很快結束,市場在一輪廝殺后會剩下為數不多的參與者做最終對決。

現在要看的是在發展初期的逐一擊破階段,Graphcore是否真有定義并主控第三類芯片的魄力了。

不過從創新的架構到芯片再到成為革命性的產品,Graphcore從芯片到落地之間的距離,需要易用的軟件和豐富的工具來支持,特別是對軟件生態依賴程度比較到的云端芯片市場。

結尾:

IPU不是GPU,這個可能是最大的一個挑戰,但同時也是最大的一個機會。IPU并不是GPU的替代品或者類似品,所以不能拿GPU的邏輯來套用IPU的邏輯。

近兩年,AI 芯片出現了各種品類的井噴,可以預計未來IPU在各類AI應用中將具有更大的優勢。
責編AJX

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

    關注

    68

    文章

    10491

    瀏覽量

    207039
  • gpu
    gpu
    +關注

    關注

    27

    文章

    4456

    瀏覽量

    126984
  • AI
    AI
    +關注

    關注

    87

    文章

    26804

    瀏覽量

    264472
收藏 人收藏

    評論

    相關推薦

    CPU渲染和GPU渲染優劣分析

    使用計算機進行渲染時,有兩種流行的系統:基于中央處理單元(CPU)或基于圖形處理單元(GPU)。CPU渲染利用計算機的
    的頭像 發表于 05-23 08:27 ?69次閱讀
    <b class='flag-5'>CPU</b>渲染和<b class='flag-5'>GPU</b>渲染優劣分析

    FPGA的力量:2024年AI計算領域的黑馬?

    隨著人工智能(AI)的快速發展,其對計算能力的需求也在持續增長。傳統的中央處理器(CPU)和圖形處理器(GPU)雖然在AI
    的頭像 發表于 03-07 09:37 ?493次閱讀
    FPGA的力量:2024年<b class='flag-5'>AI</b><b class='flag-5'>計算</b><b class='flag-5'>領域</b>的黑馬?

    gpu是什么和cpu的區別

    GPUCPU是兩種常見的計算機處理器,它們在結構和功能上有很大的區別。在這篇文章中,我們將探討GPUCPU的區別,并詳細介紹它們的原理、
    的頭像 發表于 02-20 11:24 ?1830次閱讀

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

    處理器是GPU還是CPU,以及它們的計算方法和應用領域。 首先,讓我們了解一下何為GPU。GPU
    的頭像 發表于 01-30 15:31 ?359次閱讀

    為什么GPUCPU更快?

    GPUCPU更快的原因并行處理能力:GPU可以同時處理多個任務和數據,而CPU通常只能一次處理一項任務。這是因為
    的頭像 發表于 01-26 08:30 ?862次閱讀
    為什么<b class='flag-5'>GPU</b>比<b class='flag-5'>CPU</b>更快?

    ASIC和GPU,誰才是AI計算的最優解?

    電子發燒友網報道(文/周凱揚)隨著AI計算開始有著風頭蓋過通用計算開始,不少芯片廠商都將其視為下一輪技術革新。CPU、GPU、FPGA和AS
    的頭像 發表于 12-03 08:31 ?1544次閱讀
    ASIC和<b class='flag-5'>GPU</b>,誰才是<b class='flag-5'>AI</b><b class='flag-5'>計算</b>的最優解?

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

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

    FPGA和CPU、GPU有什么區別?為什么越來越重要?

    ,在數據中心高性能計算AI 訓練中,CPU 這一“主角”的重要性下降,而以往的“配角們”,即 GPU、FPGA、TPU、DPU 等的加速器的重要性在上升。 圖3:MLP網絡本質
    發表于 11-09 14:09

    CPU+xPU的異構方案解析 cpugpu有啥區別

    CPU+xPU 的異構方案成為大算力場景標配,GPU為應用最廣泛的 AI 芯片。目前業內廣泛認同的AI 芯片類型包括GPU、FPGA、NPU
    的頭像 發表于 09-03 11:47 ?1306次閱讀
    <b class='flag-5'>CPU</b>+xPU的異構方案解析 <b class='flag-5'>cpu</b>和<b class='flag-5'>gpu</b>有啥區別

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

    (CPU)、Graphics Processing Unit(GPU)和Neural Processing Unit(NPU)等處理器和芯片被廣泛應用于各種領域。這些處理器和芯片在計算
    的頭像 發表于 08-27 17:03 ?8675次閱讀

    異構計算場景下構建可信執行環境

    搬運工作從CPU轉移到DPU上進行的方案,在未來數據中心的演進中,CPU用以支持通用計算,GPU支持計算
    發表于 08-15 17:35

    什么是GPUCPU?GPUCPU的區別及聯系

    GPUCPU計算機系統中最重要的兩種處理器,它們在不同的應用中發揮不同的作用。
    發表于 08-09 18:24 ?3383次閱讀

    gpucpu有什么區別?

    gpucpu有什么區別? GPUCPU是電腦中兩個重要的計算器件。如果想要了解這兩個設備的區別,需要從它們的含義和工作原理入手。 首先,
    的頭像 發表于 08-09 16:15 ?1.1w次閱讀

    gpucpu哪個更重要?

    gpucpu哪個更重要? 當我們談到計算機的性能時,CPU(中央處理器)和GPU(圖形處理器)都是非常重要的組件。然而,在某些情況下,
    的頭像 發表于 08-09 15:51 ?4997次閱讀

    cpugpu的區別 買電腦注重cpu還是顯卡

    CPU 是一種通用處理器,負責執行計算機程序的指令并進行各種通用計算和數據處理任務。而 GPU 主要用于圖形渲染和并行計算,它在處理圖形、圖
    發表于 07-05 15:32 ?947次閱讀
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>