Toto řešení nahradí RAM a pevné disky

Až dosud byl vývoj disků SSD založen na zlepšování kapacity úložiště a rychlosti přístupu. V příštích letech však díky použití technologie CXL u SSD disků, uvidíme, jak tato verze zcela změní způsob, jakým aplikace a operační systémy využívají naše počítače.

Jednou z nejzajímavějších věcí, která byla na letošním Hot Chips k vidění, byla prezentace a Samsung Jednotka SSD typu NVMe s funkcemi, které budeme komentovat níže. Uvedená jednotka je v současnosti pro servery nebo to, čemu se dnes říká datová centra. V současné době není CXL nebo Compute Express Link implementován v žádném procesoru na trhu, ale jeho výhody jsou takové, že není pochyb o tom, že jeho přijetí bude v budoucnu v mnoha systémech masivní.

Toto řešení nahradí RAM a pevné disky

RAM a úložiště na stejné úrovni

protokol CXL, Vypočítat expresní odkaz , je v zásadě an rozšíření PCI Express 5.0 který má mimo jiné schopnost pro všechna zařízení připojená k uvedenému portu budou plně konzistentní, pokud jde o přístup k paměti. To znamená, že jakékoli změny provedené v části globální paměti systému, DRAM nebo místní paměti, jako je VRAM grafické karty, uvidí všechna zařízení, která jsou k tomuto portu připojena.

Paměť CXL Jerarquía Registros RAM SSD Caché

Hlavní výhodou toho je, že vy již nemusí explicitně kódovat procesy kopírování z jednoho zařízení do druhého . I když na úrovni hardwarového provozu se to nezmění. Vzhledem k tomu, že se fyzicky bavíme o samostatných pamětích, tak bude i nadále fungovat jako nesjednocená paměťová architektura, ale velký rozdíl je v tom, aby byla práce aplikačních programátorů jednodušší a jedna z komponent, která bude z těchto změn těžit nejvíce přijít je NVMe SSD úložiště, zejména s příchodem jednotek kompatibilních s PCIe Gen 5.

Budoucnost NVMe SSD spočívá v CXL

Protokol CXL v NVMe SSD jde ale dál, jak můžete vidět na grafu výše, a latence přístupu je mnohem nižší než u běžného disku. To mnohým připomene co Intel sliboval u Optane, ale tentokrát máme co do činění s neproprietárním standardem, který nevyžaduje použití speciálních flash paměťových čipů, pouze aktualizaci PCIe rozhraní počítače.

SSD Samsung CXL

Nyní se podívejme, co jsou SSD typu M.2, obvykle mají odpovídající flash paměťové čipy, kde jsou data uložena, flash řadič, který není nic jiného než paměť ditto se zvýšenou kapacitou a nakonec jeden nebo dva paměťové čipy DRAM, což může být DDR nebo LPDDR. Studna, díky CXL by se tato paměť stala součástí systému RAM . Jinými slovy, proces kopírování do systémové paměti by nebyl nutný a procesor i grafická karta k němu mají přímý přístup bez čekání na zkopírování dat do jejich odpovídajících pracovních pamětí.

Velká nevýhoda

Nemůžeme však zapomenout, že skutečnost, že k paměti RAM přistupujeme přes port PCI Express, a to i když to děláme důsledně, přidává do rovnice latenci. To znamená, že data a instrukce, které jsou prováděny z paměti SSD, nebudou prováděny se stejnou lehkostí. Je však třeba upřesnit, že procesor bude i nadále přistupovat k RAM prostřednictvím svého konvenčního mechanismu, právě CXL není založeno na procesoru, který přistupuje ke všemu touto cestou.

A na druhou stranu, abych to dokončil, v drtivé většině případů je mnohem rychlejší přistupovat přímo k SSD RAM, než neprovádět celý proces kopírování z jedné paměti do druhé, jak je tomu v současnosti.