Новая структура ускорителя вычислений в Linux быстро обретает форму
К концу октября, наконец, вышла серия исправлений, конкретизирующих подсистему «ускорения» для ядра Linux при подготовке этой новой подсистемы/фреймворка, которая строится на коде Direct Rendering Manager (DRM) и предназначена для всех перспективных приложений. Драйверы ускорителя ИИ для ядра. Учитывая количество драйверов ускорителей от разных поставщиков, ожидающих внедрения основного ядра, эта новая структура ускорителя вычислений быстро формируется.
В течение многих лет в ядре Linux велись дебаты по поводу подсистемы «ускорения», при этом некоторые драйверы в настоящее время перебрасываются в универсальную область «char/misc» ядра, в то время как разработчики графических драйверов с открытым исходным кодом хотели, чтобы эти драйверы исчезли. в через подсистему DRM, учитывая общность с драйверами графического процессора. Что теперь, наконец, достигло консенсуса и что происходит с серией незавершенных исправлений, так это создание платформы/подсистемы ускорителя вычислений, построенной поверх существующей инфраструктуры DRM.
Одед Габбай, руководивший работой над драйвером ядра искусственного интеллекта Habana Labs, руководил разработкой платформы ускорителя вычислений. Помимо работы над «фиктивным» драйвером, у Habana Labs, принадлежащей Intel, также есть планы в конечном итоге перевести свой драйвер ИИ из области char/misc в эту новую структуру. Существует множество других драйверов ИИ, относящихся к этой новой платформе, таких как универсальный процессор Intel Meteor Lake, Toshiba DNN Visconti, NVIDIA NVDLA, Samsung Trinity NPU, Intel GNA, Qualcomm QAIC и другие.
Учитывая интерес к этой структуре и то, что она задерживает различные другие незавершенные драйверы, через две недели после первоначальной серии исправлений мы подошли к третьей итерации. Исправления подсистемы ускорителя вычислений версии 3 учитывают комментарии, поднятые во время предыдущего обзора, вносят различные изменения в код на основе проведенного тестирования, некоторые инженеры драйверов Intel VPU изучали эту платформу, а также вносят другие изменения.
Те, кто заинтересован в этой готовящейся к выпуску подсистеме ускорителя вычислений Linux, могут ознакомиться с исправлениями v3 в списке рассылки ядра. Учитывая различные драйверы и поставщиков в зависимости от этой платформы, вполне вероятно, что премьера этой долгожданной подсистемы состоится раньше, чем позже.
В течение многих лет в ядре Linux велись дебаты по поводу подсистемы «ускорения», при этом некоторые драйверы в настоящее время перебрасываются в универсальную область «char/misc» ядра, в то время как разработчики графических драйверов с открытым исходным кодом хотели, чтобы эти драйверы исчезли. в через подсистему DRM, учитывая общность с драйверами графического процессора. Что теперь, наконец, достигло консенсуса и что происходит с серией незавершенных исправлений, так это создание платформы/подсистемы ускорителя вычислений, построенной поверх существующей инфраструктуры DRM.
Одед Габбай, руководивший работой над драйвером ядра искусственного интеллекта Habana Labs, руководил разработкой платформы ускорителя вычислений. Помимо работы над «фиктивным» драйвером, у Habana Labs, принадлежащей Intel, также есть планы в конечном итоге перевести свой драйвер ИИ из области char/misc в эту новую структуру. Существует множество других драйверов ИИ, относящихся к этой новой платформе, таких как универсальный процессор Intel Meteor Lake, Toshiba DNN Visconti, NVIDIA NVDLA, Samsung Trinity NPU, Intel GNA, Qualcomm QAIC и другие.
Учитывая интерес к этой структуре и то, что она задерживает различные другие незавершенные драйверы, через две недели после первоначальной серии исправлений мы подошли к третьей итерации. Исправления подсистемы ускорителя вычислений версии 3 учитывают комментарии, поднятые во время предыдущего обзора, вносят различные изменения в код на основе проведенного тестирования, некоторые инженеры драйверов Intel VPU изучали эту платформу, а также вносят другие изменения.
Те, кто заинтересован в этой готовящейся к выпуску подсистеме ускорителя вычислений Linux, могут ознакомиться с исправлениями v3 в списке рассылки ядра. Учитывая различные драйверы и поставщиков в зависимости от этой платформы, вполне вероятно, что премьера этой долгожданной подсистемы состоится раньше, чем позже.
Похожие публикации
Нет комментариев