The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Компания AMD представила новую стратегию разработки графичес..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Для контроля за появлением новых сообщений - перед выходом жмите "Пометить прочитанным".
. "Компания AMD представила новую стратегию разработки графичес..." +3 +/
Сообщение от Аноним (-), 11-Окт-14, 11:23 
> 1). Отвязывать драйвер от иксов это всё-таки дорого.

1) Как таковой драйвер не привязан к иксам или чему там еще. Есть некий набор core либ, работающих с GPU. А к винде, пингвину и прочему их адаптирует некая прослойка. Поменять эту прослойку так или иначе - не особая проблема. Если этим заниматься, а не выеживаться.

2) В линуксном графическом стеке иксы вообще нынче сильно сбоку. По задумке это как-то так: есть по сути отдельный DDX драйвер, сферический и в вакууме. Он интерфейсится к ядерным интерфейсам DRM+KMS и обвязке. Ядру и DRM+KMS вообще до лампочки, иксы будут этот интерфейс юзать или кто-то еще. Там есть MESA, OpenCL, есть какие-то потуги wine прикрутить к этому, вплоть до state tracker для DX :). Да и в иксах предпочли пойти по пути наименьшего сопротивления и тенденция такова что ускорение оформляется как 3D, выпихнутое через OpenGL. Это называется GLAMOR (см например http://www.phoronix.com/scan.php?page=news_item&px=MTgwOTg - там немного написано что за фигня).

> Иначе Catalyst давно бы умел считать OpenCL с отключенными иксами.

У каталиста вообще много странных дурных закидонов оставшихся с времен царя гороха по историческим причинам. Ну да, сделали его через ж..., и потому икалось. Вот нашли в себе силы переделать по человечески. Жаль что не полный опенсорс как у интеля, но на голову лучше того у...ща которое было.

> Можешь проверить сам, например на майнере лайткойнов cgminer 3.7.2.

Спасиб, я себе git-овый cgminer билданул и изучаю его глючность на MESA. Был удивлен, когда он в два счета врубился в "физической" консоли хотя я ему вообще ни разу не указывал где брать X сервер. Правда если sha256 он долбит как из пушки, то с scrypt пока все несколько хуже. Куча странностей и иногда потеря стабильности. И я не совсем врубился как правильно подбирать интенсивность vs глючность. Для биткоинов есть testnet, его можно поднять и на низкой сложности очень быстро убедиться что майнер долбит правильно. А для scrypt-based валют тестнет в природе не обнаружено. Сусанины в раздумьях: а как техническую валидацию майнера на предмет правильности счета проводить? :)

> OpenCL не работает не только без иксов, но и даже с другого монитора/терминала: я как-то хотел 5870
> поставить считать, а на интеграшке 3250 пользоваться десктопом, ничего не полуличлось.

Там есть какие-то странности. У открытого стека тоже какие-то закидоны есть. Но я больше могу сказать про закидоны открытого стэка. Каталист мне неинтересен. Я ему желаю просто тихо умереть. Кстати не врут про то что открытый драйвер приближается к проприетари, на числодробильной задаче типа счета sha256 - на 5xxx в аккурат 80% номинала. А GCN и поболее, если потюнить.

> 2). Не будет "хода конём" с внезапным появлением KMS, DRI PRIME и DMA-BUF в Catalyst.

Новый драйвер будет изначально строиться поверх этих интерфейсов и адаптирован к ним.

> Новый драйвер Amdgpu не будет поддерживать старые устройства,

Ну да, увы. Но они уже неплохо поддерживаются R600g/RadeonSI, которые можно считать предшественниками amdgpu - вероятно, существенная часть кода оттуда и будет взята. И в открытом виде система с amdgpu будет довольно похожа на то что есть сейчас. Стимул развивать GL/OpenCL там только усилится, а ядерные подложки вроде уже неплохо работают. За глаза я считаю что рулить должен целиком открытый стек и видимо амдшные разработчики решили сварить маркетинговых лягушек на медленном огне: мол, если резко открыть все сорцы - это ой. А если постепенно пилить открытые реализации - это нормально, за...сь :). Хотя результат по идее одинаковый.

> а все конфигурации PowerXPress - на них. Сомневаюсь что технология будет
> иметь продолжение с новыми видеочипами.

Честно говоря я даже не знаю что это за технология. Зато знаю что управление питанием DPM - то самое, реализующее гибкое прыгание по частотам которым так гордились в маркетинговых материалах AMDшники - такое же как в каталисте. Уже здесь и сейчас. В уже существующих дровах. Наверное там есть чего допиливать, но могучий R9 270 на холостом редиме - почти комнатной температуры. А если его нагрузить - это годная числодробилка :).

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Компания AMD представила новую стратегию разработки графичес..., opennews, 11-Окт-14, 09:46  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру