Paměti DDR5 zrychlí na skoro 9 GHz a dostanou ochranu před zákeřným útokem Rowhammer

24. 4. 2024

Sdílet

Paměti DDR5 Corsair Vengeance RGB Autor: Corsair
Paměti DDR5 Corsair Vengeance RGB
Nová verze standardu zvyšuje rychlost z DDR5–6800 až na DDR5–8800 a zavádí funkci PRAC chránící před hardwarovou zranitelností Rowhammer, kterou vám útočník může nepozorovaně změnit data nebo vlézt i do plně zazáplatovaného systému.

Před pár dny jsme tu lamentovali nad tím, jak paměti LPDDR5X pro notebooky a mobily utekly ve výkonu (tedy přesněji řečeno v efektivní frekvenci a propustnosti) běžným pamětem DDR5, které máme v desktopových PC. Trochu to má vylepšit nová vylepšená verze standardních pamětí DDR5, kterou nyní vydal JEDEC. Ta výrazně zvedne nynější frekvence a dostane se skoro na dvojnásobek toho, kde tyto paměti v roce 2021 začínaly.

DDR5–8800

JEDEC je standardizační organizace pro různé technologie pamětí, včetně DDR5. Nyní toto konsorcium vydalo aktualizaci standardu DDR5, který rozšiřuje původně plánovaný rozsah frekvencí z původních 3200–6800 MHz (efektivně). Nová aktualizace přidává rychlostní stupně až po DDR5–8800, tedy efektivní frekvenci 8,8 GHz, chcete-li. Přesnější je asi mluvit o o přenosové rychlosti 8,8 Gb/s na jeden bit šířky, ale to se zase plete s celkovou propustností pamětí.

Standard definuje nejen tuto nejvyšší rychlost, ale i mezistupně odkrokované po 400 MHz od maximálních 8800 MHz přes 8400, 8000 MHz a tak dále až k nejnižší standardizované (ale v praxi asi moc nepoužívané) rychlosti DDR5–3200. Pro tato časování jsou pak definována standardní časování. Pro paměti DDR5–8800 by mělo být CL62–62–62.

Při použití dvou modulů (tedy s celkovou šířkou 128 bitů, což tradičně označujeme jako dvoukanálové zapojení (ale u DDR5 je to interně řešeno jako čtyřkanál)) bude teoretická propustnost pamětí DDR5–8800 už 140,8 GB/s, což by nebylo bez atraktivity pro integrovanou grafiku výkonnějších APU, ale je otázka, zda zrovna s těmi budou používány dražší rychlé paměti.

Vyšší propustnost by ale měla pomáhat procesorům s vysokými počty jader, jako jsou 16jádrové Ryzeny 9 nebo 24jádrové big.LITTLE procesory Intelu. Pro mnohovláknové aplikace může už být u takto výkonných CPU v mainstreamových platformách limitem právě propustnost pamětí s jen 128bitovou šířkou. DDR5–8800 je zlepšení propustnosti o skoro 47 % proti DDR5–6000.

Než ale bude DDR5–8800 podporována nějakými procesory přímo oficiálně, může to ještě docela dlouho trvat. U Intelu podporuje Raptor Lake oficiálně frekvenci DDR5–5600 a příští generace Arrow Lake by prý mohla oficiálně podporovat DDR5–6400. U AMD nyní Ryzeny 7000 a 8000 podporují DDR5–5200. Nové Ryzeny 9000 s architekturou Zen 5 to pravděpodobně o moc výš neposunou, protože používají stejný IO čiplet jako Zen 4. Výhledově by tak standardní podporu takovýchto pamětí mohl mít až Zen 6.

Zen 5 může jet na 6 GHz, ale připravte se na pořádnou pálku. Za 170W osmijádro 14 tisíc? Přečtěte si také:

Zen 5 může jet na 6 GHz, ale připravte se na pořádnou pálku. Za 170W osmijádro 14 tisíc?

Zen 6 od základu překope procesory AMD. Konec desktopu, jak ho známe Přečtěte si také:

Zen 6 od základu překope procesory AMD. Konec desktopu, jak ho známe

Tyto frekvence a časování se ale týkají jen modulů dle standardu JEDEC – to jsou frekvence, které používají například OEM PC a notebooky. V herních počítačích je už dlouho normou nepoužívat paměti se standardními frekvencemi JEDEC, ale místo toho jsou paměti přetaktované pomocí profilů Intel XMP či AMD EXPO. Ty většinou nastavují frekvence výš a naopak zkracují časování a tím zkracují latence přístupu. Na druhou stranu pak za to ale obvykle platí zvýšením napětí nad rámec standardu, a tím i zvýšením spotřeby.

DDR5 na Alder Lake: velké novinky v XMP 3.0 a Dynamic Memory Boost, ale i omezení dle slotů Přečtěte si také:

DDR5 na Alder Lake: velké novinky v XMP 3.0 a Dynamic Memory Boost, ale i omezení dle slotů

Konec problémů s RAM na Ryzenech? AMD EXPO místo XMP má maximalizovat výkon DDR5 Přečtěte si také:

Konec problémů s RAM na Ryzenech? AMD EXPO místo XMP má maximalizovat výkon DDR5

Standardní paměti DDR5–8800 CL 62–62–62 by tím pádem měly s sebou přinést také ještě rychlejší přetaktované moduly založené na XMP a EXPO. Ty by měly mít takty přes 9 GHz a eventuálně asi i přes 10 GHz (efektivně).

Paměti DDR8 Trident Z5 RGB

Autor: G.Skill

Ochrana proti Rowhammeru

Tato nová verze specifikací pro DDR5 má však ještě jednu důležitou novinku i pro ty, kdo se nehoní za co nejvyšším frekvencemi a propustnostmi. Specifikace zavádí funkci Per-Row Activation Counting (PRAC). Jde o počítadlo, které sleduje počet aktivací pro každou wordline v čipu. Paměť tak může detekovat, že na nějaké wordline dochází k excesivnímu množství těchto přístupů.

Toto je zamýšleno jako pomůcka pro ochranu proti útokům RowHammer, které jsou schopné neustálým přístupem k určitým adresám paměti překlopit bity v sousedních wordline, což vede k poškození dat v těchto částech paměti a buď pádu programů, nebo při chytré manipulaci bezpečnostnímu průniku. PRAC by mělo odhalit, že v systému k útoku RowHammer dochází, procesor či operační systém pak může vynucovat častější obnovování postižených adres, aby předešel překlopení bitů.

MM_AIvideo

Není to bohužel kompletní řešení této hodně nepříjemné hardwarové zranitelnosti, ale alespoň nějak by tato funkce mohla proti Rowhammeru pomáhat. Tyto nové paměti by tedy měly být dost užitečné v serverech, kde je riziko zneužití této slabiny pamětí DRAM největší.

Zdroje: JEDEC, AnandTech

Autor článku

Redaktor portálu Cnews.cz. Zaměřuje se na procesory, mobilní SoC, grafické karty, disky a další počítačový hardware. Profil autora →

Kvíz týdne

Tyto konektory zná každý. Ale víte, co jejich zkratky doopravdy znamenají?
1/9 otázek