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

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

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

3天內不再提示

詳析CPU和GPU的區別

lhl545545 ? 來源:通向模擬集成電路設計師 ? 作者:通向模擬集成電路 ? 2020-06-18 10:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一個正常的40nm工藝,一個6T(6 transistors)的SRAM面積是150*0.04*0.04= 0.24um2/SRAM。所以如果我們需要一個1Mb的SRAM,面積是1M*0.24um2= 0.24mm2,也就是大概0.5mm*0.5mm。

前天項目周會的時候,一位同事一頓猛算,作者君當時就震驚了……哇撒,這些熟悉memory的人手算能力這么強啊!

本著對強者的仰慕,作者君去Google了一下memory的rule of thumb,發現還真的有這個類似的公式:

For instance the embedded DRAM cells presented in [45] for four different technology nodes – 180/130/90/65nm have areas in the range of 19–26F^2 where F is the feature size of the process. In contrast, a typical SRAM cell would have an area of about 120–150F^2.

所以說,那位同事的估算是差不多合理的。40nm的CMOS工藝,feature size是40nm,所以一個SRAM的面積大概就是120-150F^2,跟他算的是一樣的。

呼呼,memory的面積居然都如此的標準,感覺很是羨慕呢!

話說回來了,為啥DRAM比SRAM的面積小很多呢?大家還記得以前VLSI課程里面,不同memory的電路圖嗎?要不這次就跟著作者君復習一下?

詳析CPU和GPU的區別

(a) DRAM ; (b) SRAM

上面這個圖里,左邊是一個DRAM,就是一個transistor加上一個capacitor,結構相當簡單。右圖是一個SRAM,仔細一看,中間是交叉連接的兩個inverter,組成了一個典型的latch。(在作者君看來,latch其實就是一個digital的capacitor),然后左右兩個transistor當做了開關,功能和左圖DRAM里面那個pass transistor差不多。

說到memory的面積,作者君昨天還跟一個做數字前端的朋友聊了聊。他說他們的SOC里面放了一個512MB的SRAM,12nm的工藝下,面積是400mm^2.

所以這個512MB的SRAM尺寸是20mm*20mm。真。土豪公司啊!

詳析CPU和GPU的區別

SRAM vs. DRAM in Computers

這個表格里面,提到了CPU里面一般放的是SRAM,不是DRAM。SRAM用了positive feedback的latch,速度顯然比類似于模擬電路(就是一個模擬的開關對電容充電)的DRAM要快很多。(大致上快了十倍以上)

但是,SRAM要6個transistor,DRAM才一個transistor,面積小了如此之多。如果需要很大的memory,DRAM在節約SOC成本這塊是不是占優了呢?

等等,這兩家伙是一樣的process嗎?

由于有個很特別的電容存在,而且這個電容需要有一定的閾值和一定的對抗漏電的能力,所以DRAM的工藝其實不是大家平常能夠見到的傳統logic process,而是有它自己特別的 DRAM process。目前也基本上只有三家公司提供DRAM的工藝:美光科技、三星和 SK 海力士。

Logic processes - those used for CPUs - are also more expensive. A logic wafer might cost $3500 vs $1600 for DRAM. Intel‘s logic wafers may cost as much $5k. That’s costly real estate.

當然,正是因為SRAM的成本壓力,所以CPU上面一般也不會集成大的DRAM,而是把DRAM放在片外。CPU的內部,一般也只有SRAM作為cache,并不是主要的memory。

除此之外,現在還有一種所謂的Memory Hierarchy。就是一種類似金字塔形狀的結構,最大程度的優化速度和成本。大家有興趣的話,可以去搜一下不同類型的memory。

詳析CPU和GPU的區別

最后,作者君再趕時髦談到CPU和GPU的區別。有一張特別出名的圖片:

詳析CPU和GPU的區別

AI大行其道的今天,回過頭來看看CPU和GPU的結構對比。再加深一下對DRAM和SRAM的區分,這張圖很能說明一些東西。比如,CPU里面,cache是SRAM,占了相當多的面積,而在GPU里面,由于交互信息不如內部運算的負擔大,大部分的面積都拿去做基本的計算了。所以在chip的成本類似的情況下(主要是die area大小差不多的情況),最后GPU的架構跟CPU還是很不一樣的。
責任編輯:pj

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

    關注

    68

    文章

    11281

    瀏覽量

    225098
  • gpu
    gpu
    +關注

    關注

    28

    文章

    5196

    瀏覽量

    135510
  • AI
    AI
    +關注

    關注

    91

    文章

    39844

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    LTC1645雙路熱插拔控制器:功能、應用與設計要點

    LTC1645雙路熱插拔控制器:功能、應用與設計要點 引言 在電子電路設計中,熱插拔功能對于確保系統的穩定性和可維護性至關重要。Linear Technology公司的LTC1645雙路熱插拔
    的頭像 發表于 02-11 10:15 ?160次閱讀

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

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

    RSoft GPU加速技術重塑光子元件設計效率革命

    設計效率。為了解決這個問題,RSoft 光子器件工具的 FullWAVE FDTD 模組中引入 GPU 加速,通過 NVIDIA GPU 的平行運算能力,使得模擬速度相比 CPU 計算大幅提升。
    的頭像 發表于 01-12 14:09 ?263次閱讀
    RSoft <b class='flag-5'>GPU</b>加速技術重塑光子元件設計效率革命

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

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

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

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

    aicube的n卡gpu索引該如何添加?

    請問有人知道aicube怎樣才能讀取n卡的gpu索引呢,我已經安裝了cuda和cudnn,在全局的py里添加了torch,能夠調用gpu,當還是只能看到默認的gpu0,顯示不了gpu1
    發表于 07-25 08:18

    Modbus與MQTT的區別

    Modbus和MQTT是工業領域中兩種不同的通信協議,在設計目標、應用場景、通信模式等方面存在顯著差異,以下從多個維度簡兩者的區別: 1.設計目標與起源 Modbus 誕生于1979年,由施耐德
    的頭像 發表于 07-10 14:10 ?1004次閱讀

    單核CPU網關和雙核CPU網關有什么區別

    單核CPU網關與雙核CPU網關的核心區別在于處理能力、多任務效率、性能表現及適用場景,雙核CPU網關在多任務處理、復雜計算和響應速度上具有顯著優勢,而單核
    的頭像 發表于 07-05 14:37 ?1071次閱讀

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

    前言 【「算力芯片 | 高性能 CPU/GPU/NPU 微架構分析」書中的芯片知識是比較接近當前的頂尖芯片水平的,同時包含了芯片架構的基礎知識,但該部分知識比較晦澀難懂,或許是由于我一直從事的事芯片
    發表于 06-18 19:31

    硅谷GPU云服務器是什么意思?使用指南詳解

    硅谷GPU云服務器本質上是一種IaaS(基礎設施即服務)產品,它將物理服務器上的GPU資源通過虛擬化技術分割成可彈性調配的云服務。與普通CPU云服務器相比,GPU服務器最大的特點是搭載
    的頭像 發表于 06-16 09:41 ?602次閱讀

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

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

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

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

    CPU渲染、GPU渲染、XPU渲染詳細對比:哪個渲染最快,哪個效果最好?

    動畫渲染動畫3D渲染技術需要應對復雜的計算任務和精細的圖像處理,作為渲染技術人員,選擇合適的渲染模式,會直接影響制作效率和成品質量。在主流的渲染模式分類中,按照渲染硬件的類型,即CPU渲染、GPU
    的頭像 發表于 04-15 09:28 ?1701次閱讀
    <b class='flag-5'>CPU</b>渲染、<b class='flag-5'>GPU</b>渲染、XPU渲染詳細對比:哪個渲染最快,哪個效果最好?

    可以手動構建imx-gpu-viv嗎?

    使用 imx-gpu-viv-6.4.3.p4.2.aarch64.bin。 https://www.nxp.com/lgfiles/NMG/MAD/YOCTO//imx-gpu-viv-6.4.3.p4.2-aarch64.bin 我需要
    發表于 03-28 06:35