The OpenNET Project / Index page

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

Компания AMD опубликовала RadeonSI, новый Gallium3D-драйвер для видеокарт Radeon HD 7000

05.04.2012 23:31

В дополнение к опубликованному в марте DRM/KMS коду, компания AMD открыла исходные тексты нового Gallium3D-драйвера RadeonSI с поддержкой OpenGL для видеокарт семейства Radeon HD 7000 (Southern Islands). Драйвер состоит примерно из 110 тысяч строк кода, но пока отстаёт по возможностям и производительности от драйвера R600g, например, выполняются только базовые тесты EGL. Код драйвера RadeonSI в настоящее время помещён в отдельный Git-репозиторий, интеграция в репозиторий Mesa ожидается после проведения реструктуризации связанного с LLVM кода.

В качестве основы для нового драйвера использована существенно сокращённая копия уже существующего драйвера R600g. Таким образом новый драйвер дополнил уже поддерживаемые драйверы R600g (GPU Radeon HD 2000 - 6000) и R300g (GPU c Radeon 9000 по Radeon X1000 (R500)), а также классические драйверы для GPU R100/R200. Портирование поддержки Radeon HD 7000 в существующий 3D-драйвер R600g было признано нецелесообразным, так как новое семейство GPU существенно отличается от ранее выпускаемых серий, главным образом из-за перехода на новую архитектуру GCN (Graphics Core Next).

DDX-драйвер для X.Org пока недоступен. Тем не менее, поддержку 2D-акселерации для видеокарт Radeon HD 7000 планируется обеспечить через Gallium. Также планируется опубликовать полную документацию с описанием системы команд (ISA - Instruction Set Architecture) нового семейства GPU.

  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
  2. OpenNews: Компания AMD начала публикацию открытого драйвера для видеокарт Radeon HD 7000
  3. OpenNews: Компания AMD намерена создать открытый 3D-драйвер для карт Radeon HD 7000
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/33546-amd
Ключевые слова: amd, radeon, video, driver, mesa
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (43) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, NGAGE13 (ok), 00:40, 06/04/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Красавчики AMD!
     
     
  • 2.2, добрый дядя (?), 00:43, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • –8 +/
    > Красавчики AMD!

    это круто конечно то что они делают, но я не понимаю почему они так стараются ради 2%? и почему не делают Gallium3D базой для драйвера под все ОС сразу, что как бы и подразумевает сам Gallium3D...

     
     
  • 3.3, Stax (ok), 00:52, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Потому что тогда те самые 98% взвоют о тормозах в Gallium по сравнению с годами оттюненым бинарным драйвером под винду.. Такого AMD допустить не могут никакой ценой удешевления разработки, их же съедят моментально.
     
     
  • 4.25, Sauron (??), 14:55, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вот вот, но все идет к тому, что таки базой для проприетарного драйвера будет свободный, причем возможно на всех платформах сразу.
     
  • 3.4, NGAGE13 (ok), 00:56, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Они конечно способствуют развитию свободных драйверов для своих железок,но не более.Держат на зарплате пару программистов,открыли спецификации.И это уже неплохо.
    Ну и 2% это тоже рынок.
     
     
  • 4.7, Vova (??), 01:17, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ну хотя-бы что-то, нвидия вон даже спеки не открывает нифига.

    зы. Я кажется знаю чей драйвер первым будет поддерживать Wayland...

     
     
  • 5.11, Xasd (ok), 02:48, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > зы. Я кажется знаю чей драйвер первым будет поддерживать Wayland...

    в каком смысле БУДЕТ? o_0 ... почему в будущем времени? драйвера: и Nvidia и AMD и Intel -- УЖЕ поддерживают Wayland!

    # p.s.: проприетрарные не в щёт.. кому они нафиг нужены

     
     
  • 6.12, Аноним (-), 03:21, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > # p.s.: проприетрарные не в щёт.. кому они нафиг нужены

    Например тем кому надо opencl/cuda пока что...

     
     
  • 7.13, BratSinot (?), 07:45, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И нормальная акселерация всего и вся (3D, 2D, видео и т.д.).
     
     
  • 8.33, Аноним (-), 23:02, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вообще-то акселерация 2D и 3D в открытых дровах под амд есть и давно уж работ... текст свёрнут, показать
     
     
  • 9.36, Алексей Морозов (ok), 09:04, 07/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    А вот расскажите тогда, как у них с энергопотреблением, и что ставить и как наст... текст свёрнут, показать
     
     
  • 10.37, Аноним (-), 19:36, 07/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    куда ставить, что ставить и на что какой aspire, при чем он тут ... текст свёрнут, показать
     
  • 10.38, Аноним (-), 20:27, 08/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    С AMD как минимум HD5xxx 6xxx - более-менее нормально поставить соотв политику... текст свёрнут, показать
     
     
  • 11.44, Алексей Морозов (ok), 06:46, 21/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо, буду пробовать ... текст свёрнут, показать
     
  • 6.23, кевин (?), 14:29, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> зы. Я кажется знаю чей драйвер первым будет поддерживать Wayland...
    > в каком смысле БУДЕТ? o_0 ... почему в будущем времени? драйвера: и
    > Nvidia и AMD и Intel -- УЖЕ поддерживают Wayland!
    > # p.s.: проприетрарные не в щёт.. кому они нафиг нужены

    драйвера Nvidia нет
    nouveau драйвер для видеокарт нвидия но не драйвер нвидия!

     
     
  • 7.43, Xasd (ok), 15:04, 13/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >>> зы. Я кажется знаю чей драйвер первым будет поддерживать Wayland...
    >> в каком смысле БУДЕТ? o_0 ... почему в будущем времени? драйвера: и
    >> Nvidia и AMD и Intel -- УЖЕ поддерживают Wayland!
    >> # p.s.: проприетрарные не в щёт.. кому они нафиг нужены
    > драйвера Nvidia нет
    > nouveau драйвер для видеокарт нвидия но не драйвер нвидия!

    ну сидите на Windows.. никтоже не заставляет вас пользоваться GNU/Linux xD ..

    здесь в GNU/Linux -- драйвер щитается именно Nouveau, вот уж извините

    да к слову сказать -- видиокарту NVidia вас тоже никто не заставлял покупать, если уж вам не нравится её [Nouveau] драйвер :)

     
  • 3.5, vadiml (ok), 01:07, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Когда-то писали драйвера для ARM Windows 8 делаются на основе драйверов для xorg, а не x86 windows.
     
     
  • 4.14, Аноним (-), 08:28, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Не Win8 а Win Mobile
     
     
  • 5.17, Аноним (-), 13:15, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    И не на основе xorg драйвера а на галлиум драйвере + дрм модуль ядра
     
     
  • 6.18, Andrey Mitrofanov (?), 13:19, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    ...на основе фбсд-ешного GEM + KMS! ///Я свидетель, а что случилось?!
     
  • 5.21, Аноним (-), 14:15, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Не Win8 а Win Mobile

    И не в лотерею а в карты, и не выиграл а проиграл. Пфф.

     
  • 5.24, кевин (?), 14:30, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Не Win8 а Win Mobile

    не вин мобайл а ембеддед виндус.

     
  • 3.9, Vova (??), 01:41, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    помоему будущий драйвер для всех платформ, будет базироватся на открытом.
     
     
  • 4.41, добрый дядя (?), 03:32, 09/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > помоему будущий драйвер для всех платформ, будет базироватся на открытом

    мне тоже так кажется, что сам факт использования Gallium3D компанией AMD оценен правильно и считается перспективным и вообще будет основой для всех ОС, видимо сейчас у них разный код для разных платформ

    вот у nVidia общий код между ОСями для их блоба

     
  • 3.10, Аноним (-), 01:55, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > это круто конечно то что они делают, но я не понимаю почему
    > они так стараются ради 2%?

    Да хотя-бы потому что эти 2-3% могут еще и суперкомпов о тысячах самы-самых GPU нагородить под скоростные вычисления, например. OpenCL пиляют же. В воздухе пахнет баблом - поставлять тысячи и тысячи топовых GPU для суперкомпьютеров - даже наверное интереснее чем геймеров. Геймеров готовых купить 7970 тоже поди не более 2% от юзеров PC наскребется - они ж дорогие ...дец. А суперкомпьютеры что, там бабло миллионами считается, там можно. Там пара килобаксов на GPU - вообще не цена :)

    > и почему не делают Gallium3D базой для драйвера под все ОС сразу, что как бы и
    > подразумевает сам Gallium3D...

    Кому надо - тот и делает. Зачем поддержка пингвинов амд - понять можно.

     
  • 3.16, ызусефещк (?), 12:56, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > почему они так стараются ради 2%?

    может быть, потому что эти два процента дают 20% денег?
    http://www.humblebundle.com/

     
  • 3.22, кевин (?), 14:26, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    потомучто не идиоты.

    это называется плавная миграция.

     
  • 3.30, Гость (?), 17:45, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Вот вот. Раз уже все равно им новый драйвер писать пришлось моглибы сразу сделать открытый, а потом накатить богомерзкую защиту сверху.
     

  • 1.6, Vova (??), 01:11, 06/04/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Наконец-то, они таки взялись писать нормальные драйвера! Индусов они выгняли надеюсь.
     
     
  • 2.15, Аноним (-), 08:30, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Открытые драйвера у них уже давно хорошие. А блоб как был кривой, так кривым и остался.
     
     
  • 3.19, Аноним (-), 13:24, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    блоб как блоб, работает, есть-пить не просит
     
     
  • 4.26, Sauron (??), 14:57, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > блоб как блоб, работает, есть-пить не просит

    Не просит, но с иксами тормозит, няшный сплеш не показывает у меня на мониторе.

     
     
  • 5.32, Аноним (-), 20:32, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    не знаю, УМВР
    радеон какой серии?
     
  • 4.39, Аноним (-), 20:30, 08/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > блоб как блоб, работает, есть-пить не просит

    Есть не просит, но...
    1) Не любое обновление системы переживает корректно.
    2) Редко но метко может поймать локап где-то в своих кишках.
    3) Обладает рядом странных багов.

     
  • 3.20, Andrey Mitrofanov (?), 13:29, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Блоб не может быть _хорошим B) с точки зрения мышей.
     

  • 1.27, Вудод (?), 15:12, 06/04/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Хочу OpenCL в открытом драйвере. Видимо, долго ещё буду хотеть.
     
     
  • 2.28, Аноним (-), 16:11, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Видюха какая? Тут вроде проскакивала что в открытом драйвере запилили OpenCL для некоторых карт.
     
     
  • 3.29, Andrey Mitrofanov (?), 17:16, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Уже почти, вот-вот, хелло уорлд и 2+2 -- кое-где?
     
  • 2.34, Аноним (-), 23:09, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Хочу OpenCL в открытом драйвере.

    "Когда нельзя, но очень хочется - тогда можно". Читать что-то типа http://www.phoronix.com/scan.php?page=news_item&px=MTA4MTM

    Особо хардкорные перцы которым ну совсем невмоготу и которые понимают что такое work in progress и даже готовы по этому поводу делать не совсем тривиальные вещи сами - могут сходить ВОТ ПРЯМ ЩА на http://www.phoronix.com/scan.php?page=news_item&px=MTA3MjY


    p.s. думаете, AMD свой GCN для красоты чтоли делали? Вы почитайте описальник - там половина о computing + они изрядно втопили насчет развития opencl в открытых дровах :)

     

  • 1.31, Аноним (-), 18:41, 06/04/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Может кто в курсе 110 тысяч строк кода для драйвера, это не много?
     
     
  • 2.35, Аноним (-), 23:12, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Может кто в курсе 110 тысяч строк кода для драйвера, это не много?

    Для железок, спеки которых весят порядка 1000 страниц - как бы довольно ожидаемо.

     

  • 1.40, Yudgin (?), 01:22, 09/04/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Нормальные дрова будут только у разработчиков железа, так как они знают все нюансы своих поделий (недокументированные команды, регистры ...) А вот сделают ли они свои дрова открытыми решать опять же разработчикам железа. Для нас лучше пусть открывают не только спеки но и код, а пока "открытому" radeon очень очень  далеко до закрытого "nvidia".
     
     
  • 2.42, Аноним (-), 19:52, 12/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > "открытому" radeon очень очень  далеко до закрытого "nvidia".

    Да, моей тыщще долларов далеко до вон тех ста тыщ в банке. Проблема только в том что в лучшем случае на них дадут посмотреть. Под присмотром охранника. А вот потратить в свой кайф - уже ни-ни!

    Отсюда мораль: лучше тыщща долларов но своя чем 100 тыщ, но чужие. Вот блоб от нвидии - это как чужие доллары. Нельзя распоряжаться по своему усмотрению.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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