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

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

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

3天內不再提示

什么是RAM和內存?

我快閉嘴 ? 來源:半導體行業觀察 ? 作者:半導體行業觀察 ? 2020-12-01 15:21 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

蘋果正在重新考慮筆記本電腦的內部組件應該如何存在和運行。通過在新Mac中使用M1芯片,蘋果電腦擁有了新的“統一內存架構”(Unified Memory Architecture:UMA),它可以顯著提高內存性能,這也是內存在Apple Silicon上的工作方式。

Apple Silicon如何處理RAM

以防您還沒有聽說過該消息,我們重新說一下,Apple在2020年11月發布兩千全新的Mac,包括新款的MacBook Air,MacBook Pro和Mac Mini,這些新設備都使用由Apple定制設計的基于ARM架構的處理器——M1。長期以來,人們一直期待著這種改變,這也是蘋果十年來為iPhone和iPad設計基于ARM處理器的最高潮。

M1是片上系統(SoC),這意味著處理器中不僅有CPU,而且還有其他關鍵組件,包括GPU,I / O控制器,用于AI任務的Apple神經引擎,最重要的是,物理RAM也是封裝中的一部分。需要明確的是,RAM與SoC的基本部分不在同一芯片上。相反,它位于上圖所示的一側。

向SoC添加RAM并不是什么新鮮事。智能手機的SoC可能包含RAM,并且蘋果公司決定至少從2018年開始就將RAM模塊放到一邊。如果您查看iPad Pro 11的iFixit拆解,您會發現RAM也與A12X處理器并排放置。

現在不同的是,這種方法也適用于Mac,這是一種專為繁重的工作量而設計的成熟計算機。

基礎知識:什么是RAM和內存?

RAM代表隨機存取存儲器。它是系統內存的主要組成部分,它是計算機當前正在使用的數據的臨時存儲空間。從運行操作系統所需的文件到您當前正在編輯的電子表格,再到打開的瀏覽器選項卡的內容,都可以是任何東西。

當您決定打開一個文本文件時,您的CPU會收到這些指令以及要使用的程序。然后,CPU獲取這些操作所需的所有數據,并將必要的信息加載到內存中。然后,CPU通過訪問和操縱內存中的內容來管理對該文件所做的更改。

通常,RAM以上圖這些細長棒的形式存在,可插入筆記本電腦或臺式機主板上的專用插槽,如上圖所示。RAM也可以是焊接在母板上的簡單方形或矩形模塊。無論哪種方式,用于PC和Mac的RAM傳統上都是獨立的組件,在主板上有自己的空間。

M1 RAM:分離的室友

因此,物理RAM模塊仍然是單獨的實體,但是它們與處理器位于同一綠色基板上。“大聲吶喊,”我聽到你說。“有什么大不了的?” 好吧,首先,這意味著更快地訪問內存,這不可避免地提高了性能。此外,Apple正在調整系統中內存的使用方式。

蘋果將其方法稱為“統一內存架構”(UMA)。基本思想是M1的RAM是處理器的所有部分都可以訪問的單個內存池。首先,這意味著如果GPU需要更多的系統內存,則可以提高使用率,而SoC的其他部分則可以降低。更好的是,無需為SoC的每個部分分配部分內存,然后在處理器的不同部分的兩個空間之間穿梭數據。相反,GPU,CPU和處理器的其他部分可以在相同的內存地址訪問相同的數據。

要了解為什么這很重要,請想象一下視頻游戲的運行方式。CPU首先接收游戲的所有指令,然后將GPU所需的數據卸載到圖形卡。然后,圖形卡將獲取所有數據,并在其自己的處理器(GPU)和內置RAM中對其進行處理。

即使您具有集成顯卡的處理器,GPU也會像處理器一樣維護自己的內存塊。他們倆都獨立地處理相同的數據,然后在記憶體之間來回穿梭。如果您放棄了來回移動數據的要求,那么很容易看到將所有內容保存在同一虛擬文件柜中如何提高性能。

例如,以下是Apple在官方M1網站上描述其統一內存架構的方式:

“ M1還具有我們的統一內存架構或UMA。M1將其高帶寬,低延遲內存統一到一個自定義封裝中的單個池中。這就使得SoC中的所有技術都可以訪問相同的數據,而無需在多個內存池之間進行復制。這極大地提高了性能和電源效率。影片應用程序更輕松。游戲更加豐富和詳細。圖像處理快如閃電。而且整個系統的響應速度更快。 ”

不僅僅是每個組件都可以在同一位置訪問相同的內存。Chris Mellor在The Register上指出,蘋果在這里使用高帶寬內存。內存距離CPU(和其他組件)更近,訪問速度比通過Socket接口訪問連接到主板的傳統RAM芯片要快。

蘋果并不是第一家嘗試使用統一內存的公司

蘋果并不是第一家提出這個解決方案的公司。例如, 大約六年前,NVIDIA開始為開發人員提供稱為統一內存的硬件和軟件解決方案。

對于NVIDIA,統一內存提供了一個單一的內存位置,“可以從系統中的任何處理器訪問”。在NVIDIA的世界中,就CPU和GPU而言,它們將在相同的位置存儲相同的數據。但是,在后臺,系統正在單獨的CPU和GPU內存之間分頁所需的數據。

據我們所知,Apple沒有采取幕后技術。相反,SoC的每個部分都能夠訪問內存中數據的完全相同的位置。

Apple的UMA的底線是更快地訪問RAM和共享內存池,從而提高了性能,從而消除了將數據移至不同地址的性能損失。
責任編輯:tzh

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

    關注

    68

    文章

    20255

    瀏覽量

    252269
  • 芯片
    +關注

    關注

    463

    文章

    54010

    瀏覽量

    466043
  • 蘋果
    +關注

    關注

    61

    文章

    24600

    瀏覽量

    208364
  • 內存
    +關注

    關注

    9

    文章

    3210

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    MangoTree Halo Ultra「全新PXI」,標配自動糾錯內存#

    內存
    芒果樹數字
    發布于 :2026年03月06日 15:59:34

    深入解析Cypress FM18W08 F-RAM內存:特性、功能與設計要點

    深入解析Cypress FM18W08 F-RAM內存:特性、功能與設計要點 在電子設計領域,選擇合適的內存對于系統的性能和可靠性至關重要。Cypress的FM18W08 256 - Kbit
    的頭像 發表于 02-05 15:20 ?154次閱讀

    Infineon SEMPER NOR Flash與HYPERRAM? 2.0 Gen2 Flash+RAM MCP產品解析

    啟動代碼,用RAM進行暫存擴展內存。英飛凌(Infineon)推出的Flash+RAM多芯片封裝(MCP)Gen 2產品,將SEMPER? NOR Flash和HYPERRAM? 2.0集成在一個封裝中
    的頭像 發表于 12-20 16:20 ?1205次閱讀

    原廠 FZH1695 72點、內存映象和多功能的LCD驅動器

    率源 節電命令可用于減少功耗 一個18x4的LCD 驅動器 一個內嵌的18x4位顯示RAM內存 三線串行接口 片內LCD驅動頻率源軟件配置特征 數據模式和命令模式指令 兩種數據訪問模式 提供VLCD
    發表于 11-05 09:44

    原廠 FZH1625 56點、內存映象和多功能的LCD驅動器

    256KHz RC 振蕩器 可選1/2或1/3偏壓和1/2、1/3或1/4的占空比 片內時基頻率源 節電命令可用于減少功耗 一個14x4的LCD 驅動器 一個內嵌的14x4位顯示RAM 內存 三線串行接口 片內
    發表于 11-03 10:17

    原廠 FZH1621 內存印象和多功能的LCD驅動

    發生器和看門狗定時器(WDT) ? 時基或看門狗定時器溢出輸出 八個時基/看門狗定時器時鐘源 一個32x4的LCD 驅動器 一個內嵌的32x4位顯示RAM 內存 四線串行接口 片內LCD驅動頻率源 軟件
    發表于 11-03 10:09

    FAQ_MA35_Family M4 RAM如何調整M4的內存分配?

    FAQ_MA35_Family M4 RAM如何調整M4的內存分配?
    發表于 09-02 06:07

    三大開發環境下的Standby RAM變量配置教程

    在嵌入式低功耗設計中,Standby RAM(待機保持內存)是芯片在深度休眠模式下仍能保持數據的關鍵硬件資源。但許多開發者苦于不同開發環境的配置差異,難以高效利用這一特性。
    的頭像 發表于 07-05 15:18 ?2874次閱讀
    三大開發環境下的Standby <b class='flag-5'>RAM</b>變量配置教程

    請問STM32N6 cubeAI部署時用的內存是在內部還是外部?

    STM32N6用cube AI部署模型的時候,用n6-allmems-O3之后analyse得到了RAM和FLASH的內存占用,這里展示的內存占用都是指的是芯片內部的存儲器嗎
    發表于 06-03 12:13

    Xilinx Shift RAM IP概述和主要功能

    Xilinx Shift RAM IP 是 AMD Xilinx 提供的一個 LogiCORE IP 核,用于在 FPGA 中實現高效的移位寄存器(Shift Register)。該 IP 核利用
    的頭像 發表于 05-14 09:36 ?1073次閱讀

    淺談MCU片上RAM

    MCU片上RAM是微控制單元(MCU)中集成于芯片內部的隨機存取存儲器,主要用于程序運行時的數據存儲與高速讀寫操作。以下是其核心要點: 一、定義與分類 ?片上RAM是MCU內部存儲單元的一部分
    的頭像 發表于 04-30 14:47 ?1357次閱讀

    iMX8MPlus SoC M7核心是否需要單獨的RAM內存

    對于 iMX8MPlus SoC ,M7 核心是否需要單獨的 RAM 內存?或者是否有用于 M7內核的內部 SRAM?
    發表于 03-28 08:03

    嵌入式硬件基礎知識匯總(附帶與硬件密切相關的軟件介紹)

    計算裝置不同類型數據的臨時/永久存儲需要。 ? 分級的存儲體系 p 不同類型數據存儲、訪問要求具有差異,數據訪問在時間、空間和順序上的局部性原理; p 通用計算機采用了Cache、主存儲器(RAM內存
    發表于 03-26 11:12

    內存不夠時,stm32h7 ITCM可以當普通ram用嗎?

    內存不夠時,stm32h7 ITCM可以當普通ram用嗎
    發表于 03-14 06:13

    RAM容量不足導致的數據溢出如何預防和處理?

    在 STM32F411 中,RAM 容量是有限的,特別是在進行復雜的數據處理和存儲時,可能會遇到數據溢出問題。數據溢出是指程序運行時,數據超出了 RAM 的分配區域,導致程序崩潰或數據丟失。STM32F411 的 RAM 容量為
    發表于 03-07 16:09