Vistara — собственный ASIC, созданный для подключения старых DDR4-модулей из списанных серверов к новым через интерфейс CXL, чтобы смягчить дефицит DRAM.
Повторное использование памяти даёт почти бесплатное расширение ёмкости, снижает углеродный след и позволяет не закупать дополнительное оборудование.
CXL пока не стал массовым: пропускная способность расширенной памяти примерно в 10 раз ниже, а задержка на 60% выше, чем у локальной DRAM.
Несмотря на ограничения, решение сокращает количество серверов до 25% в задачах ML и снижает среднюю задержку на 29% в распределённых кешах.
Vistara имеет два 72-бит канала DDR4-3200 (реально до 2400 МГц) с ECC, поддерживает до 128 ГБ в 4 DIMM, интерфейс PCIe 5.0 x16 и CXL 1.1/2.0 Type 3.
Потребление — 9 Вт, задержка обращений к памяти — около 50 нс. В состав входят три управляющих ядра RISC-V.
По два модуля на каждый односокетный узел устанавливаются в задней части шасси и охлаждаются отдельным потоком воздуха для стабильности.
Программный стек на базе TPP автоматически распределяет данные между локальной и расширенной памятью, отключая CXL для нагрузок, чувствительных к задержке.
Схожий подход реализует Microsoft в проекте GreenSKU — повторное использование DDR4-модулей и устаревших SSD в новых серверах.

0 комментариев