В отраслевом консорциуме Ultra Ethernet Consortium, где разрабатывают открытые расширения Ethernet для крупномасштабных ИИ-кластеров и высокопроизводительных вычислений, представили версию UEC 1.1 своей спецификации, расширив применение технологии в межсерверных кластерных сетях (scale-out) внутриузловыми сетями (scale-up), которые соединяют ускорители в одном вычислительном узле/сервере.

В первой версии спецификации, опубликованной в июне 2025 года, определены транспортный протокол, механизмы управления перегрузками и современный подход к удаленному прямому доступу к памяти (RDMA). В UEC 1.1 добавлены поддержка внутриузловых сетей scale-up, выполняемые в коммутаторах коллективные операции и программируемое управление перегрузками.

Поскольку обмен данными между ускорителями внутри одного узла (трафик scale-up) характеризуется, в том числе, множественными короткими сообщениями, накладные расходы для их передачи становятся существенным фактором, влияющим на производительность.

Чтобы снизить их влияние, в UEC 1.1 введен упрощенный транспортный профиль для локальных сетей — Unified Local profile. Он рассчитан на сети, где перегрузки обрабатываются механизмами управления потоком по приоритетам (PFC) или на основе кредитов (CBFC), снижающими вероятность потери кадров. Спецификация также предлагает необязательный заголовок Unified Forwarding Header (UFH), который заменяет отдельный IP-заголовок адресацией в Ethernet MAC-заголовке, уменьшая накладные расходы. Опция idle reduction сокращает межкадровый интервал.

В UEC 1.1 улучшена работа с перегрузками. Функция Congestion Signaling (CSIG) добавляет к пакетам тег объемом в 4 или 8 байт с данными о задержках и состоянии маршрута; эти сведения получают и отправитель, и получатель. Programmable Congestion Management (PCM) позволяет программно загружать и обновлять алгоритмы реакции на перегрузки вместо использования «прошитых» алгоритмов в сетевом контроллере.

Еще одно важное дополнение — функция In-Network Collectives (INC). В задачах, связанных с ИИ и высокопроизводительными вычислениями, ускорители согласовывают результаты вычислений. К примеру, в операции allreduce результаты вычислений ее участников объединяются в общий результат, который все они получают. Теперь такую обработку сможет выполнять коммутатор. По оценке UEC, в масштабных операциях allreduce объем передаваемых данных может быть уменьшен вдвое: для получения итогового результата объемом 1 Гбайт каждая конечная точка отправляет 1 Гбайт вместо 2 Гбайт.

В спецификации UEC 1.1 уточнены требования к совместимым продуктам: управлению устройствами, механизмам соответствия и тестирования, а также поддержке серверами модели данных Redfish и коммутаторами языка описания конфигурации YANG. Часть новых функций может появиться в уже выпущенном оборудовании после обновления прошивок и ПО, хотя для основных возможностей потребуется аппаратная поддержка. Если спецификация будет реализована в серийных NIC, коммутаторах и программных стеках, Ultra Ethernet потенциально сможет конкурировать со специализированными ИИ-межсоединениями, сохранив экосистему Ethernet.