Сегодня 01 августа 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → cuda

Alibaba откроет доступ к своим средствам разработки, чтобы бросить вызов Nvidia CUDA

Американская компания Nvidia стала доминирующим игроком в сегменте ускорителей ИИ не моментально. Этому способствовала многолетняя работа по продвижению своей инфраструктуры, включая средства для разработчиков CUDA. Китайская Alibaba Group готова пойти аналогичным путём, а потому откроет свободный доступ к фирменным средствам разработки.

 Источник изображения: Nvidia

Источник изображения: Nvidia

О намерениях сделать исходный код своего программного инструментария открытым и общедоступным профильное подразделение T-Head заявило на Всемирной конференции по ИИ в Шанхае (WAIC) буквально вчера, как отмечает South China Morning Post. Чипы семейства Zhenwu используют программные библиотеки SAIL для разработки программного обеспечения, необходимого в сфере ИИ. Этот инструментарий отныне будет доступен международным разработчикам ПО без оплаты и ограничений. Конкурирующие Huawei Technologies и Moore Threads Technology подобный подход к распространению своего ПО тоже поддерживают. Первая соответствующие шаги предприняла ещё в прошлом году, открыв доступ к платформе CANN, которая позволяет разрабатывать ПО для фирменных ускорителей Huawei Ascend.

По словам представителей T-Head, открытие доступа к инструментарию SAIL направлено на облегчение использования фирменных ускорителей Alibaba международными разработчиками. Адаптировать эти средства разработки к популярному программному окружению можно менее чем за семь дней, как отмечают в T-Head. Для миграции на SAIL требуются минимальные изменения на уровне программного кода. По состоянию на апрель этого года, Alibaba удалось поставить 560 000 ускорителей Zhenwu более чем 400 корпоративным клиентам из более чем 20 отраслей экономики. Alibaba также продвигает и собственные клиентские устройства, на WAIC компания представила свои первые наушники с поддержкой ИИ. Попутно Alibaba создаются программные решения, направленные на более широкое распространение технологий искусственного интеллекта.

Стартап Spectral Compute адаптировал CUDA под ускорители AMD — лучше, чем сама AMD

Небольшой лондонский стартап Spectral Compute разработал компилятор CUDA, который при запуске на оборудовании AMD превосходит инструменты, разработанные самой AMD. Компания сделала ставку на то, что по-настоящему доминирующим решением в области высокопроизводительных вычислений (HPC) и искусственного интеллекта является комплекс CUDA, а не оборудование Nvidia.

 Источник изображения: Mariia Shalabaieva / unsplash.com

Источник изображения: Mariia Shalabaieva / unsplash.com

Spectral Compute разработала компилятор SCALE, выступающий заменой компилятору Nvidia NVCC и позволяющий запускать существующий код CUDA на другом оборудовании, включая ускорители AMD — никаких изменений в исходный код вносить не требуется. В отличие от инструментов, которые транслируют CUDA на другие языки или работают с уже скомпилированными файлами, SCALE выступает как полноценный компилятор, и он компилирует код CUDA непосредственно под целевое оборудование. Принцип его работы аналогичен механизмам работы компиляторов для центральных процессоров: код выполняется на различных архитектурах, а разница в производительности обусловливается лишь аппаратной частью, а не компилятором.

Разработчик исходит из того, что CUDA сохранит свои позиции в будущем — сейчас на долю этой технологии приходятся около 80 % кода в сфере HPC. Решения от Spectral Compute опередили существующие аналоги. AMD HIPIFY преобразует код CUDA в C++ для платформы ROCm, но не задействует в полной мере низкоуровневые возможности. Intel SYCLomatic переводит около 90 % кода, но 10 % приходится дорабатывать вручную. Метод Spectral Compute позволяет избежать подобных компромиссов: перекомпиляция исходного кода и сверка результатов с NVCC позволяют сохранить точность вычислений и повысить производительность. На графических процессорах AMD средства SCALE могут превосходить HIPIFY до шестикратных значений.

Пока компания занимается в первую очередь оборудованием AMD, но работает и над поддержкой других архитектур ускорителей для задач ИИ, включая оборудование самой Nvidia — и для него сохраняется возможность повысить производительность за счёт более эффективной компиляции. Spectral также работает над расширением поддержки таких библиотек CUDA как cuDNN, cuTENSOR и cuDF, планируя обеспечить совместимость с PyTorch для лучшей интеграции в типичные рабочие процессы в области ИИ. К прямой конкуренции с Nvidia в Spectral не стремятся — в июне компания присоединилась к программе Nvidia Inception. Она готова сотрудничать со всеми игроками в отрасли, поддерживая хорошие отношения и с Nvidia, и с AMD. В компании работают около 30 сотрудников. Коммерческим компаниям компилятор продаётся, а академическим и некоммерческим организациям предоставляется бесплатно. Spectral стремится сохранить CUDA в качестве стандарта, но устранить зависимость отрасли от одного производителя оборудования.

Google объединилась с Meta✴, чтобы ударить по доминированию Nvidia в сфере ПО для ИИ

Google работает над улучшением производительности своих ИИ-чипов при работе с PyTorch. Этот проект с открытым исходным кодом является одним из наиболее широко используемых инструментов для разработчиков моделей ИИ. Для ускорения разработки Google сотрудничает с Meta✴, создателем и администратором PyTorch. Партнёрство подразумевает доступ Meta✴ к большему количеству ИИ-ускорителей. Этот шаг может пошатнуть многолетнее доминирование Nvidia на рынке ИИ-вычислений.

 Источник изображения: unsplash.com

Источник изображения: unsplash.com

Эта инициатива является частью агрессивного плана Google по превращению своих тензорных процессоров (Tensor Processing Unit, TPU) в жизнеспособную альтернативу лидирующим на рынке графическим процессорам Nvidia. Продажи TPU стали важнейшим двигателем роста доходов Google от облачных сервисов. Однако для стимулирования внедрения ИИ-ускорителей Google одного оборудования недостаточно.

Новая инициатива компании, известная как TorchTPU, направлена ​​на устранение ключевого барьера, замедляющего внедрение чипов TPU, путём обеспечения их полной совместимости и удобства для разработчиков PyTorch. Google также рассматривает возможность открытия некоторых частей исходного кода своего ПО для ускорения его внедрения. По сравнению с предыдущими попытками поддержки PyTorch на TPU, Google уделяет больше организационного внимания, ресурсов и стратегического значения TorchTPU, поскольку компании, которые хотят использовать эти чипы, рассматривают именно программный стек как узкое место технологии.

PyTorch, проект с открытым исходным кодом, активно поддерживаемый Meta✴, является одним из наиболее широко используемых инструментов для разработчиков, создающих модели ИИ. В Кремниевой долине очень немногие разработчики пишут каждую строку кода, которую будут фактически выполнять чипы от Nvidia, AMD или Google. Разработчики полагаются на такие инструменты, как PyTorch, представляющий собой набор предварительно написанных библиотек кода и фреймворков.

 Источник изображения: pytorch.org

Источник изображения: pytorch.org

Доминирование Nvidia обеспечивается не только её ускорителями ИИ, но и программной экосистемой CUDA, которая глубоко интегрирована в PyTorch и стала методом по умолчанию для обучения и запуска крупных моделей ИИ. Инженеры Nvidia приложили максимум усилий, чтобы программное обеспечение, разработанное с помощью PyTorch, работало максимально быстро и эффективно на чипах компании.

Бо́льшая часть программного обеспечения Google для ИИ построена на основе платформы Jax, что отталкивает клиентов, применяющих для разработки PyTorch. Поэтому сейчас для Google стало особенно важным обеспечить максимальную поддержку PyTorch на своих ускорителях ИИ. В случае успеха TorchTPU может значительно снизить затраты на переход для компаний, желающих найти альтернативу графическим процессорам Nvidia.

Чтобы ускорить разработку, Google тесно сотрудничает с Meta✴, создателем и администратором PyTorch. Это партнёрство может предоставить Meta✴ доступ к большему количеству ИИ-чипов Google. Meta✴ прямо заинтересована в разработке TorchTPU — это позволит компании снизить затраты на вывод данных и диверсифицировать инфраструктуру ИИ, отказавшись от использования графических процессоров Nvidia.

В качестве первого шага Meta✴ предложила использовать управляемые Google сервисы, в рамках которых клиенты, такие как Meta✴, получили бы доступ к ИИ-ускорителям Google, а Google обеспечивала их операционную поддержку. В этом году Google уже начала продавать TPU напрямую в центры обработки данных своих клиентов. Компания нуждается в такой инфраструктуре как для запуска собственных продуктов ИИ, включая чат-бот Gemini и поиск на основе ИИ, так и для предоставления доступа клиентам Google Cloud.

 Источник изображения: Google

Источник изображения: Google

«Мы наблюдаем огромный, ускоряющийся спрос как на нашу инфраструктуру TPU, так и на инфраструктуру GPU, — заявил представитель Google. — Наша цель — обеспечить разработчикам гибкость и масштабируемость, необходимые независимо от выбранного ими оборудования».

Nvidia начала сворачивать поддержку графических чипов Maxwell, Pascal и Volta, но геймерам пока беспокоиться не о чем

Nvidia начала поэтапно сокращать программную поддержку графических процессоров Maxwell, Pascal и Volta. Одновременно с выпуском библиотеки для ускоренных вычислений CUDA 12.8, компания объявила, что эти архитектуры теперь «заморожены», хотя и остаются пока полностью функциональными. Это означает, что в дальнейшем для этих архитектур в библиотеке CUDA не будет добавлено никаких новых функций.

 Источник изображений: Nvidia

Источник изображений: Nvidia

Пока неясно, когда будет прекращена поддержка драйверов игровых GPU на упомянутых архитектурах. Представленные в свежей библиотеке CUDA обновлённые программные инструменты содержат интегрированные драйверы с номером версии 571.96, в то время как текущие актуальные драйверы имеют версию 566.36. При этом версия прикладного программного обеспечение не выросла, к тому же само приложение, похоже, неправильно идентифицирует этот выпуск драйвера, помечая его как «драйвер запуска 4070 Ti SUPER» (4070 Ti SUPER launch driver).

Специалисты ресурса VideoCardz изучили обновлённые драйверы. Они сообщают, что поддержка Maxwell и Pascal в этой версии драйверов сохранена и вероятность её прекращения на данный момент, по-видимому, невелика.

Чипы поколения Maxwell использовались в линейке видеокарт GeForce GTX 700/900, а архитектура Pascal лежит в основе графических ускорителей Nvidia GeForce GTX 10-й серии. Чипы Volta использовались лишь в одной потребительской модели — TITAN Volta. Ранее Nvidia уже прекратила поддержку устаревшей архитектуры Kepler, следующими могут стать видеокарты эпохи «до-RTX».


window-new
Soft
Hard
Тренды 🔥
Microsoft научит Windows 11 экономить оперативную память — улучшения выйдут уже осенью 2 ч.
Торговать в Crimson Desert стало удобнее и выгоднее — подробности обновления 1.16.00 3 ч.
Утверждён список приложений для предустановки в России на 2027 год 9 ч.
Ещё несколько ИИ-агентов OpenAI вышли из-под контроля — до взломов, кажется, не дошло 12 ч.
OpenAI сообщила, что её сервисами теперь пользуются более миллиарда человек и свыше двух миллионов компаний 13 ч.
Вложив ещё $50 млрд в OpenAI, Amazon теперь владеет 5 % её капитала 16 ч.
Новая статья: Halo: Campaign Evolved — по третьему кругу. Рецензия 23 ч.
Tencent потратила шесть лет и сотни миллионов долларов на создание конкурента GTA VI, но потерпела неудачу — что случилось с Last Sentinel 24 ч.
Издатель апокалиптического вестерна Guns of Eschaton показал последнее предсмертное интервью арт-директора Half-Life 2 Виктора Антонова 31-07 19:56
Вредоносное ПО научилось использовать ИИ прямо во время атаки — ESET предупредила о новых угрозах 31-07 19:34