Новая стратегия AMD по разработке графических драйверов для Linux

Опубликовано: 16 октября 2014 г., четверг

На проходящей в Бордо (Франция) конференции XDC компания AMD анонсировала новую стратегию разработки графических драйверов для Linux.

Разработчики AMD сдержали свои обещания и представили наглядные слайды, описывающие их видение процесса, проблемы встреченные на этом пути и дальнейшие планы. Основная идея изменений сводится к тому, что выполняемый на уровне ядра модуль и его "обвязка", касающаяся DRM и KMS, будет целиком базироваться на открытом коде.

Разработчики называют такой подход "Base Graphics", а драйвер получил название "amdgpu". Эта часть будет основана на уже существующем коде Radeon. Тем не менее, это скорее всего коснется только новых GPU, предположительно начиная с серии Pirate Islands. Отмечается, что обкатка идей на уровне прототипа делается на уже существующих GPU семействах Sea Islands. Важным изменением станет то, что теперь работающая на уровне ядра открытая часть драйвера станет разрабатываться параллельно с разработкой нового оборудования, с использованием инженерных прототипов и взаимодействием с командой разработчиков оборудования.

В "классический" Catalyst поддержка новых GPU скорее всего добавляться не будет - вместо этого будет развиваться драйвер amdgpu, за основу которого будет взят Radeon. Пользуясь случаем, дополнительно можно отметить планы реорганизации устройства драйвера, работающего на уровне ядра. Теперь вместо множественных ветвей кода (code paths), различных для разных чипов, деление на компоненты драйвера будет выполняться на основе версий IP-блоков (IP, Intellectual Property) оборудования (например, декодера UVD) и для каждой версии будет своя реализация работы с этим блоком. При взаимодействии с тем или иным чипом драйвер будет задействовать модули, соответствующие версиям блоков из которых состоит чип.

С вариантами графического стека на основе подхода AMD можно ознакомиться по следующей ссылке.

Источник: OpenNET
Копировать, распространять, публиковать информацию портала News.lt без письменного согласия редакции запрещено.

Комментарии Facebook

Новый комментарий


Captcha

В Швеции выбрали 100 самых технологически развитых городов мира

Шведская IT-компания Easypark исследовала 500 городов мира, выбрав сотню из них с высоким и средним технологическим уровнем развития по известному Индексу развития человеческого потенциала (Human Development Index). дальше »

Poczta Polska тестирует RFID

Одной из задач двухнедельного пилота стало отслеживание 1000 посылок с помощью высокочастотных RFID-меток дальше »

Саудовская Аравия создаст особую зону высоких технологий

Наследный принц Саудовской Аравии Мухаммед бен Сальман, выступая на конференции для инвесторов в Эр-Рияде, объявил о планах создания крупнейшей особой промышленной зоны на границе с Египтом и Иорданией — NEOM. дальше »

Разработан SDK для создания приложений с распознаванием лиц на платформе Android

Российская компания «Вокорд» объявила о выпуске набора программных компонентов и средств разработки приложений с распознаванием лиц на платформе Android. Новый VOCORD Android SDK может использоваться не только в мобильных устройствах, но и на различных одноплатных компьютерах, поддерживающих ОС Android. дальше »

Новый бюджетный USB-считыватель отпечатков пальцев

Биометрический USB-считыватель отпечатков пальцев TerraLink Hamster Proс высокой детализацией изображения отличается компактными размерами и невысокой ценой. Предназначен для усиления безопасности доступа к ПК, сетевым ресурсам и Web-приложениям. дальше »

Огромный новый экран в Picadilly Circus в Лондоне будет показывать рекламу с учетом настроений прохожих

В столице Великобритании возобновил работу наибольший в Европе рекламный экран на знаменитой рекламной площадке Piccadilly Circus, который способен анализировать не только такие данные как марка и цвет автомобилей, но и учитывать настроение всех, кто проходит или проезжает мимо. дальше »

Arcusys Ltd подписала соглашение со Шведским национальным агентством по образованию

Разработанная финской компанией Arcusys учебная платформа приобретена в пользование Управлением народного образования Швеции Skolverket для применения в программах повышения квалификации педагогов и директоров школ. дальше »

Выпущена финальная версия iOS 11.1 для iPhone и iPad

1 ноября владельцам мобильных устройств Apple стало доступно первое значительное обновление платформы iOS 11. дальше »

Panasonic превратил японские автобусные остановки в «климатические капсулы»

С 1 августа по 30 сентября компания Panasonic объявила о начале тестирования в знаменитом «экологическом» городе Фуджисава (Япония) остановок общественного транспорта с кондиционированием. дальше »

Растёт осведомлённость пользователей о технологиях умного дома

Пользователи становятся всё более осведомлёнными о преимуществах умного дома. Одновременно растёт количество тех, кто собирается в будущем приобретать устройства, входящие в состав умного дома. дальше »