Modul pengembangan baru Samsung CXL.mem

Posted on

[ad_1] Modul pengembangan baru Samsung CXL.mem

Dalam industri komputasi, kami telah hidup dengan PCIe sebagai standar untuk waktu yang lama. Digunakan untuk menambahkan fitur tambahan apa pun ke sistem: grafik, penyimpanan, port USB, penyimpanan lebih banyak, jaringan, kartu tambahan, penyimpanan, kartu suara, Wi-Fi, apakah saya menyebutkan penyimpanan? ? Yah, satu-satunya hal yang tidak dapat kami masukkan ke dalam slot PCIe adalah DRAM – Saya tidak bermaksud DRAM sebagai perangkat penyimpanan, tetapi memori yang sebenarnya ditambahkan ke sistem sebagai DRAM yang dapat digunakan. Pada tahun 2019, standar CXL baru diperkenalkan yang menggunakan koneksi PCIe 5.0 sebagai antarmuka fisik. Bagian dari standar ini adalah CXL.memory – kemampuan untuk menambahkan DRAM ke sistem melalui slot CXL / PCIe. Hari ini, Samsung memperkenalkan modul DRAM pertama yang dirancang khusus dengan cara ini.

CXL: Pembaru

Standar inti CXL dimulai sebagai proyek penelitian di dalam Intel untuk membuat antarmuka yang dapat mendukung akselerator, IO, cache, dan memori. Ini kemudian menjadi konsorsium dengan lebih dari 50 anggota dan dukungan untuk pemain kunci dalam industri: Intel, AMD, Arm, IBM, Broadcom, Marvell, NVIDIA, Samsung, SK Hynix, WD dan lain-lain. Standar terbaru adalah CXL 2.0, yang diselesaikan pada November 2020.

Standar CXL 1.1 mencakup tiga set intrinsik yang dikenal sebagai CXL.io, CXL.memory, dan CXL.cache. Mereka memberikan kontrol yang lebih dalam atas perangkat yang terhubung, serta pengembangan atas apa yang mungkin terjadi. Konsorsium CXL melihat tiga bidang utama untuk melakukan hal ini:

Jenis yang pertama adalah cache/akselerator, seperti mesin pengosongan atau SmartNIC (smart grid controller). Dengan CXL.io dan CXL.cache yang melekat, ini memungkinkan pengontrol jaringan untuk mengatur data yang diterima, menganalisisnya, dan menyaring apa yang dibutuhkan langsung ke memori prosesor utama.

Tipe kedua adalah akselerator dengan memori dan akses langsung ke HBM pada akselerator dari prosesor (serta akses DRAM dari akselerator). Idenya adalah desain komputasi kuasi-heterogen yang memungkinkan pelarut komputasi yang lebih sederhana namun lebih padat.

Jenis ketiga mungkin yang paling kita minati saat ini: buffer memori. Menggunakan CXL.memory, buffer memori dapat diinstal pada tautan CXL, dan memori yang terpasang dapat disimpan langsung di memori sistem. Ini memungkinkan Anda untuk meningkatkan bandwidth memori atau meningkatkan ekspansi memori hingga ribuan gigabyte.

CXL 2.0 juga memperkenalkan CXL.security, dukungan memori yang stabil, dan kemampuan switching.

Perlu dicatat bahwa CXL menggunakan antarmuka listrik yang mirip dengan PCIe. Ini berarti bahwa setiap perangkat CXL akan memiliki sesuatu seperti koneksi fisik PCIe. Di luar itu, CXL menggunakan PCIe dalam proses bootingnya, jadi sekarang setiap perangkat pendukung CXL juga harus mendukung koneksi PCIe ke PCIe, sehingga setiap pengontrol CXL adalah pengontrol PCIe secara default.

Salah satu pertanyaan paling umum yang saya lihat adalah apa yang terjadi jika CPU hanya dibuat dalam CXL? Karena CXL dan PCIe saling terkait, CPU tidak hanya dapat menjadi CXL, tetapi juga harus mendukung koneksi PCIe. Seperti yang disebutkan, di sisi lain: misalnya, jika kita melihat kartu grafis berbasis CXL, mereka setidaknya harus menginisialisasi melalui PCIe, tetapi jika CXL tidak di-boot, mode kerja penuh mungkin tidak dapat dilakukan.

Intel akan memperkenalkan CXL 1.1 pada PCIe 5.0 dengan prosesor Sapphire Rapids-nya. Microchip telah memperkenalkan Retimer berbasis PCIe 5.0 dan CXL untuk ekstensi pelacakan motherboard. Samsung hari ini adalah pengumuman ketiga untuk perangkat yang didukung CXL. IBM memiliki teknologi serupa yang disebut OMI (OpenCAPI Memory Interface), namun teknologi ini belum banyak digunakan di luar prosesor IBM sendiri.

Modul memori Samsung CXL

Prosesor modern mengandalkan pengontrol memori untuk mengakses DRAM. Prosesor x86 memiliki delapan saluran DDR4, sementara sejumlah akselerator telah mengambil rute HBM. Salah satu faktor pembatas dalam meningkatkan bandwidth memori adalah jumlah pengontrol, yang juga dapat membatasi kapasitas, dan di luar itu, memori perlu divalidasi dan dilatih untuk bekerja dengan suatu sistem. Sebagian besar sistem tidak dibuat untuk menambah atau menghapus memori dengan cara yang sama seperti yang Anda lakukan dengan perangkat penyimpanan.

Masukkan CXL dan kemampuan untuk menambahkan memori seperti perangkat penyimpanan. Peluncuran Samsung hari ini adalah modul terhubung CXL yang dikemas dengan DDR5 max. Ini menggunakan sambungan PCIe 5.0 x16 penuh yang memungkinkan teori dua arah 32 GT / s, tetapi dengan beberapa terabyte memori di belakang pengontrol buffer. Sama seperti perusahaan seperti Samsung yang mengemas NAND sebagai faktor U.2, dengan pendinginan yang cukup, Samsung melakukan hal yang sama di sini, tetapi dengan DRAM.

DRAM masih merupakan memori yang mudah menguap, dan data akan hilang jika terjadi pemadaman listrik. (Saya ragu itu bisa diganti, tetapi hal-hal aneh telah terjadi). Memori yang stabil dapat digunakan, tetapi hanya dengan CXL 2.0. Samsung belum mengatakan apakah perangkat mereka akan mendukung CXL 2.0, tetapi setidaknya CXL 1.1 seperti yang mereka katakan saat ini sedang menguji platform Intel Sapphire Rapids.

Perlu dicatat bahwa slot DRAM modern biasanya diberi nilai maksimum 18 watt. Satu-satunya modul di jendela itu adalah Intel Optane DCPMM, tetapi modul DDR4 256GB berada dalam kisaran 10+ watt. Untuk modul tambahan CXL 2TB seperti ini, saya pikir kita sedang melihat 70 hingga 80 watt, jadi untuk menambahkan jumlah DRAM melalui antarmuka CXL mungkin akan memerlukan pendinginan aktif serta heatsink besar yang membuatnya. Penawaran.

Samsung tidak memberikan rincian apa pun tentang modul yang diluncurkan, kecuali bahwa modul ini didasarkan pada CXL dan berisi DDR5. Tidak hanya itu, “foto” yang disajikan sangat mirip dengan rendering, sehingga sulit untuk mengatakan apakah unit estetika tersedia untuk fotografi atau apakah hanya ada satu pengontrol laboratorium aktif yang telah disetujui di suatu tempat. satu sistem. Pembaruan: Samsung telah mengkonfirmasi bahwa gambar-gambar ini hidup, tidak dirender.

Sebagai bagian dari pengumuman, Samsung mengutip AMD dan Intel yang mengatakan bahwa itu menunjukkan mitra mana yang bekerja dengan mereka dan apa yang mereka miliki saat ini dikonfirmasi di server generasi berikutnya dari Intel. Server generasi berikutnya Intel, Sapphire Rapids, dijadwalkan untuk diluncurkan akhir tahun ini, menurut kontrak superkomputer Aurora, yang diharapkan akan tersedia pada akhir tahun.

Bacaan terkait

[ad_2]

Source link

Leave a Reply

Your email address will not be published. Required fields are marked *