Июн 27, 2015 - 0 Comments - Интересно -

В состав ядра Linux 4.2 принят драйвер AMDGPU

27.06.2015 06:55 В состав ядра Linux 4.2 принят драйвер AMDGPU

Как ранее сообщалось, компания AMD планировала перейти к новой стратегии поддержки своих GPU в системе Linux, состоящей в том, что модуль ядра будет полностью открытым, а проприетарный драйвер Catalyst станет лишь набором проприетарных библиотек режима пользователя, реализующих фирменные варианты OpenGL, OpenCL и т.д. Данная инициатива воплотилась в жизнь в апреле и с тех пор драйвер проходил доработку в рамках ветки ядра Linux drm-next.

В данный момент ядерная часть драйвера AMDGPU достигла готовности и включена в состав ядра 4.2. Этот драйвер будет отвечать за поддержку GPU на основе GCN, начиная с R9 285 «Tonga» (семейство Volcanic Islands) и более новых. К сожалению, в состав ядра 4.2 не войдут улучшения касающиеся поддержки новых GPU семейства Rx300, так как код с их поддержкой появился недавно и не был готов в срок для включения в состав ядра 4.2.

Дополнительно можно отметить реализацию поддержки аппаратных блоков кодирования видео VCE1, что позволит обладателям GPU на основе ранних вариантов архитектуры GCN, снабженных блоком VCE1, использовать аппаратный блок GPU для кодирования видео в реальном времени. Ранее, как известно, поддерживался только более новый вариант блока кодирования видео VCE2.

  1. Главная ссылка к новости (https://www.phoronix.com/scan.php?page=n…)
  2. OpenNews: Компания AMD представила новую стратегию разработки графических драйверов для Linux
  3. OpenNews: AMD опубликовал код AMDGPU с воплощением новой концепции построения графических драйверов
  4. OpenNews: AMD открыл код для ускорения кодирования видео с привлечением VCE-движков GPU
  5. OpenNews: Выпуск Mesa 10.3 с поддержкой новых расширений OpenGL 4
Автор новости: Аноним
Тип: Программы
Ключевые слова: amdgpu, kernel, linux, (найти похожие документы)
При перепечатке указание ссылки на opennet.ru обязательно
 
 
+6 +/
> Сизифов труд.

Да фиг тебе. Это нвидия твоя этим занимается. Вон в соседнем треде у перца не собирался драйвер. И где были ура-фанаты нвидии? Рассказали что у них — все собираетя? Зашибись, очень результативно помогли человеку. Ну а вот с амдшениками — во первых, если не собирается — релиз ядра не состоится вообще, сначала починят. А во вторых, это уже более-менее похоже на нормальную интеграцию в рабочие процессы. А до нвидии только понемногу начинает доползать. Какие-то там хидеры понемногу открывают, немного коммитят в нуво, но в основном для ARM. В общем на фоне интеля и амд твоя нвидия — полный крап.

 
 
+/
> Вон в соседнем треде у перца не собирался драйвер

Так там всё выяснили — он пользуется шлаковым дистрибутивом, репозитории которого обновляются через пень-колоду.

 
 
 
+1 +/
Э, стоп. Что Фрактал тут ерунду несёт, как обычно — понятно, но предъявлять к дистрибутиву претензии за то, что в нём быстро пакеты появляются — это вообще ни в какие рамки.
 

 
 
 
 
 
 
–1 +/
Видишь ли, в истинно опенсорсном дистрибутиве — в генте — новые версии nvidia-drivers появляются через несколько часов после анонса, поэтому никаких проблем с ними не бывает даже с RC-ядрами в 99% случаев. Ну а латентные вендузятники, использующие кривокосые бинарные дистры вроде убунты, должны страдать, да -))

 
–2 +/
> Я видел как оно у перца отлчно не собиралось с новым ядром.

Ну так если чувак пользуется шлаковым дистрибутивом — что ещё остаётся, кроме как поржать над ним?

> А знаешь, у амд это как-то получше организовано нынче, имхо.

Ага. Знаю. Полны форумы попоболи из-за глюков и через пень-колоду работающих игр. АМД-фанбои такие смешные — уже хз сколько лет долдонят свои мантры, а воз и ныне там -))

 
 
 
+/
> R600 пробовал? Я пробовал ещё ранний альфа-релиз на Ubuntu 8.10. Производительность Catalyst 2009 года выше, чем у R600 2015-го, увы!

чушь… у них сравнительная производительность… я как-то даже сидел на каталисте на r600… пока мне не надоело то, что оно всё время отваливается и я не вернул ядрёный драйвер. единственное, что потерял и что жалко — это видеоускорение для hd видео — но это у меня есть и в телевизоре, и в cubieboard.

 
+/
Это успех!

> Внутренние разработчики AMD не имеют опыта работы «на публику». Предполагается, что будет некий переходный период («ramp up»), при котором внутренние сотрудники не будут напрямую работать с открытыми репозиториями, а разработчики открытых драйверов постепенно введут их в курс дела. http://www.opennet.ru/opennews/art.shtml?num=40798

Авторы Catalyst так быстро написали код настолько высокого качества, что его приняли в ядро!

 
–2 +/
чето любители амд гонят как обычно на нвидию..
за 5 лет моих в линухе проблемы только у амд. с невидией проблем нет вообще. особенно если юзать бунты разные, там дровина в деб-пакете
 
 
 
+/
ну выбор Nvidia-фанбоев — всего лишь — «Nvidia на нашем районе является самая чёткая видяха! все мои друзья покупали Nvidia, и поэтому я тоже!»..

..своего мнения то у них ведь нет…

 
 
–1 +/
Ну это да. Кто цепляется за древнее железо, тот в игры всё равно не играет, ему и nouveau сойдет. Моя 770 уже больше года спокойно работает без нареканий, а ещё через год её можно будет и поменять. Если, конечно, игры с графоном продолжат выходить под линукс.
 
 
+/
Я могу понять AMD-шников, которые покупают почти топовую модель, и пользуются ей на 50% (radeon вместо Catalyst). Но нвидиашников, которые покупают почти топовую 770 и пользуются ей на 5% я понять не могу!
 
+/
Ну так если писать что-то новое — то надо как-от ограничить круг поддерживаемого железа. ресурсы-то не бесконечные. По-моему, граница выбрана довольно вменяемо. Впрочем, свободный драйвер в любом случае лучше. Хотя, может, это будет переходной ступенью AMD  к полному отказу от закрытых дров?
 
+/
Я не понимаю, ЧТО они там прячут, в своих бинарных блобобобах?! Ну ОпенГЛ, дальше что? Хотите — запатентуйте свои циклы и ИФы, если на большее ума нехватает, но в чём секрет прятать реализацию открытого стандарта? Шиза, а не АМД.
 

Ваш комментарий
 

This entry passed through the Full-Text RSS service — if this is your content and you’re reading it on someone else’s site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers.


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Человек ? *