Переход на CXL 3.2 и PCIe Gen6
Astera Labs выпустила второе поколение смарт-контроллеров памяти Leo 2 (серии E и P). Главное отличие от первого поколения — переход на стандарты CXL 3.2 и PCIe Gen6. Это не просто обновление версий: PCIe Gen6 удваивает пропускную способность на линию по сравнению с Gen5, что критически важно для компенсации узких мест шины CXL. Новые контроллеры поддерживают многоуровневое переключение, прямой доступ к памяти (peer-to-peer) и подключение нескольких экспандеров к одному корневому порту PCIe.
Двойная пропускная способность и поддержка DDR4
Для использования возросшей пропускной способности шины Astera Labs удвоила количество каналов памяти на плате: с 2 до 4. Это позволило увеличить поддерживаемый объем памяти до 768 ГБ DDR4 или 4 ТБ DDR5 на один экспандер. Компания активно продвигает использование старой DDR4-памяти из списанных серверов, что снижает затраты на память в условиях дефицита и высоких цен на DDR5. Для реализации этой стратегии используются сложные конфигурации, такие как 3DPC (три модуля на канал), позволяющие разместить 12 DIMM DDR4 на одной плате.
Надежность и управление (RAS)
Поскольку повторно используемая DDR4 может быть старше пяти лет, контроллеры Leo 2 оснащены продвинутыми функциями RAS (Reliability, Availability, Serviceability). Включен аппаратный тестер для проверки каждого DIMM перед использованием и программный ECC (soft-ECC), работающий поверх аппаратного, для выявления и коррекции ошибок. Это позволяет держать деградировавшие модули в работе, а не выводить их из строя сразу.
Leo X: Память в rack-scale сетях
Отдельно представлен контроллер Leo X, который выводит CXL-память за пределы одного сервера. Он позволяет интегрировать пулы DRAM в сетевые ткани (fabric networks) масштаба стойки (rack-scale). Это открывает возможности для динамического распределения памяти между несколькими узлами, что особенно востребовано в AI-кластерах для хранения больших KV-кэшей и работы с in-memory базами данных.
Сравнение поколений
| Характеристика | Leo 1 (Первое поколение) | Leo 2 (Новое поколение) |
|---|---|---|
| Стандарты подключения | PCIe Gen5 / CXL 2.x | PCIe Gen6 / CXL 3.2 |
| Каналы памяти | 2 канала | 4 канала |
| Макс. объем DDR4 | До 384 ГБ (оценка) | До 768 ГБ |
| Макс. объем DDR5 | До 2 ТБ (оценка) | До 4 ТБ |
| Ключевые функции CXL | Базовая когерентность | Multi-level switching, P2P, мульти-экспандеры |
Значение для рынка
Запуск Leo 2 и Leo X позиционируется как ответ на «RAMmageddon» — ситуацию с нехваткой и удорожанием памяти. Используя дешевую DDR4 и новые протоколы CXL 3.2, Astera Labs предлагает дата-центрам способ экономии средств без потери производительности, особенно в задачах AI, где локальный KV-кэш в памяти значительно ускоряет генерацию токенов.
Источник: ServeTheHome ↗
