Компания Apple ведет разработку собственных серверов для задач искусственного интеллекта, работа которых будет основана на процессорах серии M. Согласно информации издания The Information, корпорация рассматривает внедрение технологии NVLink Fusion от Nvidia для обеспечения межсоединений в этих системах. Ожидается, что новые серверы, оснащенные чипами M8 Ultra, появятся на рынке в 2029 году.

Особенности серверных конфигураций на базе процессоров M8 Ultra
На текущий момент планы по интеграции платформы NVLink Fusion не являются официальными и не получили подтверждения ни от Apple, ни от Nvidia. Тем не менее, использование этой технологии вместо конкурирующих решений может иметь значительные последствия для индустрии. По имеющимся данным, Apple прорабатывает как минимум два варианта аппаратной конфигурации: компактное устройство с двумя процессорами M8 Ultra и более производительную версию, включающую четыре таких системы на кристалле.
Хотя Apple уже применяет собственную технологию UltraFusion для объединения двух высокопроизводительных чипов в единое целое, компания пока не располагает эффективным решением для полноценного масштабирования (scale-up и scale-out) своих процессоров. Именно здесь может пригодиться инфраструктура Nvidia NVLink, охватывающая не только протокол межсоединений, но и специализированные коммутаторы, чиплеты с поддержкой NVLink и соответствующий программный стек. Разработка проекта началась около года назад при поддержке Джона Тернуса, который на тот момент руководил подразделением аппаратных разработок Apple.
В настоящее время Apple уже использует серверы собственной конструкции для сервиса Private Cloud Compute, предназначенного для обработки задач ИИ, требующих больших мощностей, чем могут обеспечить локальные устройства iPhone и Mac. Однако текущие технологии связи, применяемые в этих системах, по сообщениям, недостаточно быстры и слишком затратны для крупномасштабного коммерческого развертывания.
Технологические аспекты взаимодействия с экосистемой Nvidia
Использование NVLink в серверах Apple вызывает вопросы с точки зрения архитектуры. Nvidia разработала NVLink для повышения производительности ускорителей, оптимизируя передачу данных между ними, что позволяет объединить стойку графических процессоров в единую вычислительную среду. Существует также интерфейс NVLink-C2C, обеспечивающий когерентную связь между CPU и ускорителями.
Процессоры Apple M Pro и M Ultra представляют собой системы в корпусе (SiP), объединяющие CPU и GPU/нейронный движок через технологию TSMC SoIC-mH. Если Apple сохранит этот подход, M8 Ultra будет одновременно выполнять функции CPU и ускорителя. Одной из возможных стратегий является использование специального чиплета NVLink Fusion для подключения графической части M8 Ultra к домену NVLink. Альтернативным вариантом могло бы стать создание отдельной архитектуры ускорителя, где графический или нейронный чиплет размещается на собственном субстрате, однако на данный момент подтверждений подобной конструкции нет.
Интерес Apple к инфраструктуре Nvidia может выйти за рамки простого протокола межсоединений. NVLink Fusion является частью архитектуры дата-центров Nvidia, которая позволяет сочетать масштабируемость NVLink с сетевыми решениями Spectrum-X (Ethernet) или Quantum-X (InfiniBand), включая коммутаторы с ко-пакетированной оптикой. Это позволило бы Apple использовать готовую сетевую инфраструктуру Nvidia вместо создания собственного стека для дата-центров, сохраняя при этом верность собственным процессорам.
Исторический контекст отношений Apple и Nvidia
Сотрудничество компаний кажется примечательным на фоне их долгой истории соперничества, начавшейся в начале 2000-х годов из-за патентных споров вокруг технологий Pixar и разногласий по поводу проектирования графических чипов. Отношения окончательно испортились в 2007–2008 годах во время инцидента «Bumpgate», когда Nvidia поставила Apple и другим производителям дефектные графические процессоры и отказалась в полной мере компенсировать расходы на ремонт.
В итоге Apple отказалась от использования дискретных GPU от Nvidia к 2014–2015 годам, перейдя сначала на решения AMD, а затем полностью исключив сторонние графические ускорители из своих продуктов. Тем не менее, в последние годы Apple вновь начала использовать оборудование Nvidia: например, облачные рабочие нагрузки для нейросетей компании зачастую выполняются на GPU Nvidia Blackwell в Google Cloud. Принятие технологий Nvidia для собственной серверной платформы стало бы качественным скачком в отношениях компаний, подтверждая статус Nvidia как разработчика де-факто стандартов для инфраструктуры ИИ, независимо от того, какие именно вычислительные ядра используются в системе.
Вопрос стандартизации: NVLink против UALink
Важным фактором, который делает выбор NVLink в качестве технологии для масштабирования (scale-up) в серверах Apple 2029 года довольно неожиданным, является членство корпорации из Купертино в консорциуме UALink. Эта организация занимается продвижением отраслевого стандарта межсоединений, который обеспечивает поддержку до 1 024 ускорителей в одной системе. Хотя на текущий момент выбор коммутаторов с поддержкой UALink ограничен, к 2029 году ожидается появление большого количества решений, соответствующих данному стандарту.
С этой точки зрения, интерес Apple к разработкам Nvidia может быть продиктован стремлением получить нечто большее, чем просто протокол связи. Возможно, компанию привлекает комплексный характер инфраструктуры Nvidia, которая позволяет объединить локальное масштабирование (scale-up) с сетевыми технологиями уровня дата-центра (scale-out), такими как Spectrum-X или Quantum-X. Это включает в себя использование специализированных коммутаторов, оснащенных ко-пакетированной оптикой, что критически важно для передачи колоссальных объемов данных на высоких скоростях.
Архитектурные вызовы и интеграция чиплетов
Хотя издание The Information отмечает потребность Apple в технологиях для крупномасштабного развертывания, точная архитектурная реализация этой задачи остается предметом дискуссий. В индустрии разделяют понятия «scale-up» (объединение ресурсов внутри одного узла, где доминирует NVLink) и «scale-out» (связь серверов в кластеры через Ethernet или InfiniBand). Если Apple намерена использовать инфраструктуру Nvidia, это может означать заимствование готового стека для управления всей сетью дата-центра. Такой сценарий означал бы, что Apple фактически строит свои серверы вокруг фундаментальных блоков Nvidia, не прибегая к использованию их графических ускорителей, что лишь подчеркивает статус Nvidia как архитектора современных стандартов ИИ-инфраструктуры.
Что касается интеграции M8 Ultra в домен NVLink, эксперты рассматривают несколько сценариев. Если Apple продолжит следовать концепции системы в корпусе (SiP), где CPU и GPU/нейронный движок соединены через TSMC SoIC-mH, инженерам придется найти способ «вывести» ускорительную часть чипа во внешний домен. Одним из путей решения может стать использование специального чиплета NVLink Fusion, который позволит системе «видеть» графический компонент M8 Ultra как полноценный ускоритель в масштабируемом домене. Другая гипотеза предполагает создание Apple принципиально новой архитектуры, при которой ускоритель размещается на отдельном субстрате или интерпозере с выделенной памятью, хотя на данный момент подобные планы не имеют под собой подтвержденной технической базы.
Новый этап взаимодействия
Несмотря на то, что Apple уже начала использовать аппаратное обеспечение Nvidia в облаке (в частности, серверы на базе чипов Blackwell в Google Cloud для обслуживания функций Apple Foundation Models), переход на технологии компании для нужд собственного «железа» является качественно иным уровнем интеграции. Это знаменует собой потенциальный разворот в отношениях, которые на протяжении десятилетий были отмечены глубоким недоверием, начиная от патентных тяжб времен Стива Джобса и заканчивая печально известным «Bumpgate». Тем не менее, современная реальность, где ключевые инструменты для обучения и инференса ИИ диктуются инфраструктурными стандартами Nvidia, вынуждает даже таких технологических гигантов, как Apple, пересматривать свои подходы к созданию серверных решений.






