DDR5 SDRAM規格發佈:大容量滿足極速

来源:https://www.cnblogs.com/wridy/archive/2020/07/27/13385802.html
-Advertisement-
Play Games

半導體工程組織JEDEC為動態隨機存取存儲器(DRAM)設定了標準,該組織上周發佈了最終的JESD79-5DDR5規範。新型存儲器是其每引腳數據傳輸速度的兩倍,其存儲設備的容量增加了四倍,降低了工作電壓,並引入了多種方法來提高瘦節點上DRAM的可靠性-並降低功耗。JEDEC說,DDR5 SDRAM將 ...


半導體工程組織JEDEC為動態隨機存取存儲器(DRAM)設定了標準,該組織上周發佈了最終的JESD79-5DDR5規範。新型存儲器是其每引腳數據傳輸速度的兩倍,其存儲設備的容量增加了四倍,降低了工作電壓,並引入了多種方法來提高瘦節點上DRAM的可靠性-並降低功耗。JEDEC說,DDR5 SDRAM將從明年開始用於即將推出的客戶端PC和伺服器。

SDRAM的發展通常遵循與CPU發展相同的方向。如今微處理器致力於提高內核數,提高每個內核的性能以及提高電源效率,這對系統記憶體提出了要求。先進的內核需要足夠的記憶體帶寬,而此類內核的負載則需要高DRAM容量(和高帶寬),但是在記憶體控制器的功能,信號完整性以及功耗方面存在局限性。為此,DDR5通過同時向多個方向發展DRAM來滿足客戶和伺服器系統的需求。

 

資料來源:美光


JEDEC的JC-42記憶體委員會主席說:“通過在其設計中實現幾種新的性能,可靠性和省電模式,DDR5準備支持和啟用下一代技術。

DDR5帶來了無數的發展,並且由於新標準提供了所有可擴展性和改進的選擇,由於技術轉換通常較慢,因此新型記憶體的壽命可能比其前代產品長-這是一件好事適用於CPU和SoC設計人員。正式出版物表明開發已完成,所有參數均已設置,並且不添加任何新功能。

高性能計算所需要的記憶體必須能夠跟上當今處理器不斷增長的需求,隨著DDR5標準的發佈,AMD可以更好地設計其產品,以滿足我們的客戶和最終用戶的未來需求。

容量提高

儘管如今客戶端和伺服器機器在組件方面有很大不同,但它們有一個共同點:它們渴望獲得高密度DRAM。隨著伺服器CPU內部內核數量的增加,現代伺服器對記憶體容量的需求不斷增長,但是,如果不使用帶有緩衝區的複雜記憶體子系統(例如,LRDIMM或其他緩衝解決方案),今天在物理上不可能在每個記憶體通道上安裝兩個以上的模塊。PC的DRAM需求增長速度要慢得多,但是由於我們希望使用更時尚的筆記本電腦,因此PC製造商使用了更昂貴的LPDDR記憶體。巧合的是伺服器和客戶端的答案都是相同的:更高容量的通用DRAM設備。

CadenceIP集團表示DDR5主要是關於密度,使其特別適合企業,雲和大數據應用程式。

 

資料來源:IMEC


DDR5將以8GB和16GBDRAM開始,而今天的DDR4正是如此。但是該標準允許製造商設計具有24GB,32GB或64GB容量的設備。DDR4將每個設備的最大容量從8GB增加到16GB,而DDR5則從16GB一直增加到64GB,是原來的四倍。此外,DDR5最多可堆疊16個存儲設備(DDR4則為四個)。但是有一個局限性:該標準最多可堆疊16個DRAM,這些DRAM具有16GB,24GB或32GB的容量,但最多只能堆疊8個64GB的設備。

高位地址位是晶元ID還是高位地址位都有限制,因此對於64GB的設備,我們只能支持8-Hi堆棧。8-Hi64GB以及16-Hi32GBDRAM堆棧將使製造商能夠在未來數年內生產2TB伺服器級模塊,因此支持8個記憶體通道和每個通道兩個模塊的伺服器CPU可以配備64個TB5DDR5記憶體(今天為4TB)。

由於DDR5實際上在命令/地址中嵌入了等級信息(晶元ID),而不是像前幾代那樣使用單獨的信號,因此DDR5實現實際上可以支持多達32個等級(設備)的記憶體,因為我們可以擁有16個高3D堆棧記憶,模塊本質上是1或2級,然後模塊上的每個DRAM位置都可以支持16-Hi堆棧,因此網路為32。

由於製造上的挑戰,緊湊包裝的16-HiDDR5堆棧肯定不會在第一批DDR5晶元中提供。由於必要的額外製造工作,業界不太可能在DDR5中首次推出16-Hi堆棧。實際上,8-Hi堆棧可能會來得很晚。2-Hi和4-Hi堆棧的記憶體非常普遍,因此從一開始就意味著2、4和8級模塊將非常普遍。我們不再真正將它們稱為等級,而是指我們正在使用3D堆棧存儲器的事實。

 

資料來源:SK海力士


為了將每個設備的容量增加到64Gb,DDR5開發人員必須增加存儲庫的數量來解決這個問題。為此DDR5將存儲庫組的數量從16個增加到32個,而每個存儲庫組的存儲庫數量保持不變(四個存儲庫),這允許在任何給定時間打開更多頁面以提高頁面點擊率,僅可減輕更高的容量,但實際上可以提高系統性能,這是美光公司使用其16Gb DDR5器件測得的。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 在上篇文章中,我為構建自定義端點可視化圖奠定了基礎,正如我在第一篇文章中展示的那樣。該圖顯示了端點路由的不同部分:文字值,參數,動詞約束和產生結果的端點: 在本文中,我將展示如何通過創建一個自定義的DfaGraphWriter來為自己的應用程式創建一個端點圖。 這篇文章使用了本系列前幾篇文章中的技巧 ...
  • 最近用戶反映一些電腦啟動程式就崩潰,還給演示了一個比較詭異的問題 “把軟體重新拷貝到另外一個目錄,就能正常運行"。還說過一段時間又不能運行需要在換個位置。 ’由於當時沒有設置全局異常,只能藉助系統操作日誌來分析, 系統日誌記錄不全,就說發生一個異常程式掛掉。 就簡單加上全局異常捕獲。 public ...
  • Kubernetes K8S 概述、特性與架構說明,以及核心技術概念和API對象詳解 ...
  • 大家好,我是良許。 相信大家平時都會有需要複製粘貼數據的時候,如果是打開文件進行複製粘貼,就不可避免的需要較多的滑鼠與鍵盤的操作,就會比較繁瑣。那麼有沒有可以省掉這些繁瑣操作的複製粘貼的方法呢? 答案是肯定的,那就是重定向。重定向是一種高效的方法,無需大量的滑鼠與鍵盤操作就可以完成數據的轉移。重定向 ...
  • 下麵簡單的總結一下,自己對進程間通信的理解。首先,要意識到一點:各進程間擁有相互獨立的地址空間,所以進程間無法在用戶態完成通信,必須要藉助操作系統,也就是內核態來完成相應的操作。 內核態和用戶態 由上圖可知,系統分為內核態和用戶態,其中內核態包括內核,用戶態主要指應用程式。內核控制了電腦的軟體和硬 ...
  • Jenkins插件的安裝、插件依賴關係及插件版本迭代 本文檔適用於解決 jenkins部署 完成後,插件的安裝、依賴及版本迭代問題 在有網的環境部署jenkins的插件問題 安裝插件 因為訪問外網需要手動配置代理的原因,第一次登進去後會出現以下的界面 可以選擇配置代理來解決 解決後會出現 插件的安裝 ...
  • 基於docker部署Jenkins 0.我做這個文檔的時候,大概是19年12月前後,那會er2.200是最新版的。 1. 下載鏡像 docker pull jenkins/jenkins 一定要安裝最新版的 jenkins,舊版本,很多插件無法安裝 2. 查看jenkins的詳細信息 docker ...
  • 使用Fcitx5,可以使用雙拼,可以使用雲端聯想,可以引用詞庫(不用再自己養詞庫了!) ...
一周排行
    -Advertisement-
    Play Games
  • 1. 說明 /* Performs operations on System.String instances that contain file or directory path information. These operations are performed in a cross-pla ...
  • 視頻地址:【WebApi+Vue3從0到1搭建《許可權管理系統》系列視頻:搭建JWT系統鑒權-嗶哩嗶哩】 https://b23.tv/R6cOcDO qq群:801913255 一、在appsettings.json中設置鑒權屬性 /*jwt鑒權*/ "JwtSetting": { "Issuer" ...
  • 引言 集成測試可在包含應用支持基礎結構(如資料庫、文件系統和網路)的級別上確保應用組件功能正常。 ASP.NET Core 通過將單元測試框架與測試 Web 主機和記憶體中測試伺服器結合使用來支持集成測試。 簡介 集成測試與單元測試相比,能夠在更廣泛的級別上評估應用的組件,確認多個組件一起工作以生成預 ...
  • 在.NET Emit編程中,我們探討了運算操作指令的重要性和應用。這些指令包括各種數學運算、位操作和比較操作,能夠在動態生成的代碼中實現對數據的處理和操作。通過這些指令,開發人員可以靈活地進行算術運算、邏輯運算和比較操作,從而實現各種複雜的演算法和邏輯......本篇之後,將進入第七部分:實戰項目 ...
  • 前言 多表頭表格是一個常見的業務需求,然而WPF中卻沒有預設實現這個功能,得益於WPF強大的控制項模板設計,我們可以通過修改控制項模板的方式自己實現它。 一、需求分析 下圖為一個典型的統計表格,統計1-12月的數據。 此時我們有一個需求,需要將月份按季度劃分,以便能夠直觀地看到季度統計數據,以下為該需求 ...
  • 如何將 ASP.NET Core MVC 項目的視圖分離到另一個項目 在當下這個年代 SPA 已是主流,人們早已忘記了 MVC 以及 Razor 的故事。但是在某些場景下 SSR 還是有意想不到效果。比如某些靜態頁面,比如追求首屏載入速度的時候。最近在項目中回歸傳統效果還是不錯。 有的時候我們希望將 ...
  • System.AggregateException: 發生一個或多個錯誤。 > Microsoft.WebTools.Shared.Exceptions.WebToolsException: 生成失敗。檢查輸出視窗瞭解更多詳細信息。 內部異常堆棧跟蹤的結尾 > (內部異常 #0) Microsoft ...
  • 引言 在上一章節我們實戰了在Asp.Net Core中的項目實戰,這一章節講解一下如何測試Asp.Net Core的中間件。 TestServer 還記得我們在集成測試中提供的TestServer嗎? TestServer 是由 Microsoft.AspNetCore.TestHost 包提供的。 ...
  • 在發現結果為真的WHEN子句時,CASE表達式的真假值判斷會終止,剩餘的WHEN子句會被忽略: CASE WHEN col_1 IN ('a', 'b') THEN '第一' WHEN col_1 IN ('a') THEN '第二' ELSE '其他' END 註意: 統一各分支返回的數據類型. ...
  • 在C#編程世界中,語法的精妙之處往往體現在那些看似微小卻極具影響力的符號與結構之中。其中,“_ =” 這一組合突然出現還真不知道什麼意思。本文將深入剖析“_ =” 的含義、工作原理及其在實際編程中的廣泛應用,揭示其作為C#語法奇兵的重要角色。 一、下劃線 _:神秘的棄元符號 下劃線 _ 在C#中並非 ...