HeadlinesBriefing favicon HeadlinesBriefing.com

XCENA MX1: 3072 cores RISC-V no dispositivo CXL da Samsung

Hacker News •
×

A expansão de memória tem sido atraente por anos, e é mais relevante do que nunca porque os modelos ML têm um apetite insaciável por capacidade de memória. Em resposta, a XCENA trabalhou com a Samsung para criar um dispositivo de expansão de memória CXL que também pode hospedar SSDs e fazer cálculos. O dispositivo é chamado de MX1, onde MX significa "Acelerador de Memória".

Na frente da expansão de memória, o MX1 pode hospitar até 2 TB de memória DDR5 e conecta-se ao host via uma interface PCIe 6/CXL 3.2 x8. Portanto, o MX1 tem 128 GB/s de largura de banda para o host, ou 64 GB/s em cada direção. A XCENA expõe mais oito vias PCIe 6 downstream que podem ser usadas para conectar SSDs. O armazenamento SSD pode ser exposto como memória, com a DRAM anexada ao MX1 atuando como cache.

A característica mais emocionante do MX1 é, sem dúvida, uma quantidade significativa de computação embarcada. O chip do MX1 hospeda 3072 cores RISC-V, divididos em clusters de 32 cores que compartilham caches L2 e um TLB de dados. Conjuntos de quatro clusters formam um "subsistema", que atua como a menor unidade de alocação de tarefas. O MX1 tem 24 subsistemas, permitindo que ele execute 24 tarefas independentes por vez. Um NoC interno conecta os subsistemas ao cache L3 e à memória. Dois cores Arm Cortex A53 lidam com funções de controle. O MX1 é fabricado usando o processo de 4 nm da Samsung e consome 40 W.