国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

GPU竟比CPU有更大的內存帶寬

B4Pb_gh_6fde77c ? 來源:GPU and Computing ? 作者:GPU and Computing ? 2021-08-04 16:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在先前的文章中《近距離看GPU計算(2)》,我們談到GPU相比CPU有更大的內存帶寬,此言不虛,這也是眾核GPU有源源不斷數據彈藥供給,能夠發揮強大算力的主要原因。基本上GPU的內存帶寬要比CPU多一個數量級。

但是考慮到GPU運算核心的數量,平均下來顯存帶寬真的足夠富裕嗎?參考資料1的《Memory bandwidth》文章提供了很有趣的視角,我們在這里介紹下。MOS 6502發布于1975年,是微型計算機發展史上非常重要的一塊芯片。

6502一般運行在1M時鐘頻率,每個時鐘可以訪問1Byte內存數據,6502的一條指令需要花費3~5個時鐘,所以平均下來每條指令大概可以獲得4B內存數據。

與此相對照,Intel的Corei7-7700K是一款目前比較主流的桌面CPU,運行頻率4.2G,內存帶寬大概50GB/s。i7-7700K一共有4個處理核心,所以每個核心大概可以均攤到12.5GB/s的內存帶寬,也就是每個時鐘可以訪問約3B的內存數據。

該CPU的IPC(Instruction Per Clock)為1,極優化的代碼可以達到的IPC為3,按此計,每條指令可得1B的內存數據,跟老前輩6502相比,已經落后不少。

更進一步,現代CPU支持256位長度的SIMD指令,每個時鐘最多執行3條指令,類比GPU,我們以32位為一個通道作為單獨執行線程,這樣每個時鐘我們一共有24條指令執行,所以每條指令可以訪問0.125B內存數據或者說每8條指令得到1B內存數據。

我們再回過頭來看看GPU的情形。以NVidiaGeForce GTX 1080Ti為例,內存帶寬484GB/s,處理單元工作頻率為1.48G,所以對整個GPU來說,每個時鐘大概可以訪問327B內存數據。這個GPU一共有28個SM(類似CPU的處理核心),每個SM有128個SP,所以總共有3584個SP(類似先前SIMD32位通道)。

這樣每個SM一個時鐘大概可以訪問11.7B的內存數據,平均到128個SP,一個SP一個時鐘得到0.09B數據,換個好聽的說法就是每11條指令可以得到1B內存數據,比CPU的指標還惡劣。需要再次重申的是,因為設計目標的問題,CPU其實更關注訪存延遲指標,所以相形之下,內存帶寬的壓力對GPU更為顯著。

這也是為什么我們先前說過的GPU也開始配置多級Cache的原因,除了改善訪存延遲,也可以降低內存帶寬壓力。另外我們在《GPU歷史之二三事》里也提到Nvidia和AMD都開始擁抱移動GPU常用的TBR(Tile Based Rendering)的繪制技術,內存帶寬的壓力也應該是重要的驅動因素。

而作為軟件人員,在設計算法的時候,我們要重視算法的運算強度(見《Roofline模型初步》),要充分利用片上內存包括硬件Cache和軟件Cache(Shared Memory),以及注意內存的合并訪問(Memory Coalescing)等等來優化內存帶寬。

主要參考資料:

https://fgiesen.wordpress.com/2017/04/11/memory-bandwidth/

編輯:jq

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

    關注

    28

    文章

    5194

    瀏覽量

    135459

原文標題:再談GPU的內存帶寬

文章出處:【微信號:gh_6fde77c41971,微信公眾號:FPGA干貨】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    南亞科技3D堆疊AI內存UltraWIO技術

    UltraWIO(Ultra Wide I/O,超寬輸入輸出介面)架構內存。該架構并非JEDEC標準的DRAM產品,而是與客戶的AI運算引擎(AI Engine)緊密整合的客制化方案。其概念類似于高帶寬內存(HBM)與
    的頭像 發表于 03-06 14:10 ?390次閱讀

    解析ISL62776:AMD CPU/GPU核心電源的理想之選

    解析ISL62776:AMD CPU/GPU核心電源的理想之選 在如今的電子設備中,CPUGPU的性能不斷提升,對電源管理的要求也越來越高。ISL62776作為一款專為AMD
    的頭像 發表于 02-04 16:30 ?190次閱讀

    AI硬件全景解析:CPUGPU、NPU、TPU的差異化之路,一文看懂!?

    CPU作為“通用基石”,支撐所有設備的基礎運行;GPU憑借并行算力,成為AI訓練與圖形處理的“主力”;TPU在Google生態中深耕云端大模型訓練;NPU則讓AI從“云端”走向“身邊”(手機、手表
    的頭像 發表于 12-17 17:13 ?1746次閱讀
    AI硬件全景解析:<b class='flag-5'>CPU</b>、<b class='flag-5'>GPU</b>、NPU、TPU的差異化之路,一文看懂!?

    行業資訊 I 火爆的“內存接口芯片”

    大模型訓練與推理需求的爆發,點燃了AI數據中心的建設熱潮。AI服務器的需求增長不僅掀起了GPU/ASIC算力芯片、光模塊等組件的迭代狂潮,同時也推動了對更大容量、更高帶寬系統主內存的需
    的頭像 發表于 10-31 16:28 ?3318次閱讀
    行業資訊 I 火爆的“<b class='flag-5'>內存</b>接口芯片”

    如何看懂GPU架構?一分鐘帶你了解GPU參數指標

    GPU架構參數如CUDA核心數、顯存帶寬、TensorTFLOPS、互聯方式等,并非“冰冷的數字”,而是直接關系設備能否滿足需求、如何發揮最大價值、是否避免資源浪費等問題的核心要素。本篇文章將全面
    的頭像 發表于 10-09 09:28 ?1135次閱讀
    如何看懂<b class='flag-5'>GPU</b>架構?一分鐘帶你了解<b class='flag-5'>GPU</b>參數指標

    科普:什么AI 內存技術

    AI 內存是一種專為人工智能 (AI) 應用設計的新型內存技術。與傳統的通用內存(如 DDR5 或 LPDDR5)不同,AI 內存的核心目標是解決 AI 計算中遇到的兩大挑戰:
    的頭像 發表于 09-03 15:44 ?1396次閱讀

    CPUGPU,渲染技術如何重塑游戲、影視與設計?

    渲染技術是計算機圖形學的核心內容之一,它是將三維場景轉換為二維圖像的過程。渲染技術一直在不斷演進,從最初的CPU渲染到后來的GPU渲染,性能和質量都有了顯著提升。從CPUGPU:技術
    的頭像 發表于 09-01 12:16 ?983次閱讀
    從 <b class='flag-5'>CPU</b> 到 <b class='flag-5'>GPU</b>,渲染技術如何重塑游戲、影視與設計?

    性能優于HBM,超高帶寬內存 (X-HBM) 架構來了!

    和單芯片高達512 Gbit的容量,帶寬提升16倍,密度提升10倍,顯著突破了傳統HBM的局限性。 ? ? 關鍵特性和優勢包括,可擴展性,使GPU內存之間的數據傳輸更快,從而實現更高效的AI擴展;高性能,解鎖未開發的
    的頭像 發表于 08-16 07:51 ?4912次閱讀
    性能優于HBM,超高<b class='flag-5'>帶寬</b><b class='flag-5'>內存</b> (X-HBM) 架構來了!

    別讓 GPU 故障拖后腿,捷智算GPU維修室來救場!

    GPU也常面臨各類故障挑戰,令使用者頭疼不已。常見GPU故障大盤點一、內存故障引發性能“滑坡”以英偉達H100為例,在高負載、大規模集群運行環境下,HBM3高帶寬
    的頭像 發表于 07-17 18:56 ?1149次閱讀
    別讓 <b class='flag-5'>GPU</b> 故障拖后腿,捷智算<b class='flag-5'>GPU</b>維修室來救場!

    術業專攻——AI系統主控CPU英特爾至強6新品處理器淺析

    選擇至強6776P作為唯一主控CPU,采用雙路配置,通過UPI總線實現CPU間互連。這8個GPU通過NVLink高速互連,是性能比較高端的DGX,為訓練等應用而設計。 作為主控CPU
    的頭像 發表于 06-19 16:37 ?820次閱讀
    術業<b class='flag-5'>有</b>專攻——AI系統主控<b class='flag-5'>CPU</b>英特爾至強6新品處理器淺析

    【「算力芯片 | 高性能 CPU/GPU/NPU 微架構分析」閱讀體驗】+NVlink技術從應用到原理

    帶來了總雙向帶寬160GB/s的通訊速率,遠高于當時的PCIe接口(實際現在的PCIe5.0也還要快)。首代的NVlink主要是增強了GPUGPU的通信性能和
    發表于 06-18 19:31

    iTOP-3588S開發板四核心架構GPU內置GPU可以完全兼容0penGLES1.1、2.0和3.2。

    ,8GB內存,32GBEMMC。 四核心架構GPU內置GPU可以完全兼容0penGLES1.1、2.0和3.2。 內置NPU RK3588S內置NPU,支持INT4/INT8/INT16/FP16混合運算
    發表于 05-15 10:36

    超越CPU/GPU:NPU如何讓AI“輕裝上陣”?

    電子發燒友網報道(文/李彎彎)NPU是一種專門為人工智能(AI)計算設計的處理器,主要用于高效執行神經網絡相關的運算(如矩陣乘法、卷積、激活函數等)。相較于傳統CPU/GPU,NPU在能效
    的頭像 發表于 04-18 00:05 ?4014次閱讀

    NVIDIA虛擬GPU 18.0版本的亮點

    NVIDIA 虛擬 GPU(vGPU)技術可在虛擬桌面基礎設施(VDI)中解鎖 AI 功能,使其以往更加強大、用途更加廣泛。vGPU 通過為各種虛擬化環境中的 AI 驅動工作負載提供動力,提高了
    的頭像 發表于 04-07 11:28 ?1434次閱讀

    M3 Ultra 蘋果最強芯片 80 核 GPU,32 核 NPU

    設計(24 性能核 + 8 能效核),對比前代 M2 Ultra,多核性能提升 30%,單核性能提升約 16%。蘋果官方稱其 CPU 性能 M2 Ultra 快 1.5 倍, M1 Ultra 快
    的頭像 發表于 03-10 10:42 ?5034次閱讀
    M3 Ultra 蘋果最強芯片 80 核 <b class='flag-5'>GPU</b>,32 核 NPU