AMD и Intel договорились объединить усилия по оптимизации PyTorch в рамках открытой библиотеки глубокого обучения oneDNN. Проект развивается под эгидой фонда Unified Acceleration Foundation (UXL), поддерживающего открытые технологии ускорения вычислений. Цель инициативы — снизить фрагментацию программной экосистемы x86 и упростить разработку и развертывание ИИ-приложений на процессорах обоих вендоров.
Решение принято по рекомендации консультативной группы x86 Ecosystem Advisory Group. Стороны выбрали oneDNN в качестве основной библиотеки для аппаратного ускорения ИИ в PyTorch на архитектуре x86. AMD уже начала перенос оптимизаций из своей библиотеки ZenDNN в кодовую базу oneDNN и вошла в управляющий комитет фонда UXL, что позволит разработчикам использовать единую программную основу.
Следующим шагом станет разработка AI Compute Extensions — набора расширений системы команд x86 для ускорения матричных вычислений, используемых при работе нейросетей. Поддержку новых инструкций планируют внедрить в PyTorch через обновления oneDNN. На данный момент компании не раскрывают информацию о готовности этих расширений и сроках их появления в серийных процессорах.
Соглашение направлено на развитие программной инфраструктуры, а не на выпуск новых аппаратных решений. Общая библиотека призвана упростить использование текущих возможностей процессоров AMD и Intel, а в будущем — обеспечить единый механизм для интеграции новых аппаратных функций в PyTorch.






