The OpenNET Project / Index page

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

Открытые драйверы для GPU Mali показали производительность выше проприетарных

06.02.2013 21:35

Люк Верхеген (Luc Verhaegen), один из ключевых разработчиков драйверов Lima, RadeonHD и VIA Unichrome, активно участвующий в разработке X.Org, сообщил, что при тестировании производительности игры Quake 3 Arena, разрабатываемый им открытый драйвер для GPU Mali (используется во многих ARM-чипах) опередил по производительности закрытый драйвер на 2%, при меньшей на 3% загрузке процессора. Примечательно, что победивший открытый драйвер создан на основе обратного инжиниринга проигравшего закрытого драйвера.



  1. Главная ссылка к новости (http://libv.livejournal.com/23...)
  2. OpenNews: Представлен открытый драйвер для используемого во многих ARM-чипах GPU Mali
  3. OpenNews: Открыт код Lima, драйвера для GPU Mali, используемого во многих ARM-чипах
  4. OpenNews: Разработчики открытых драйверов Freedreno и Lima продемонстрировали прогресс в разработке
Автор новости: Клыкастый
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/36046-mali
Ключевые слова: mali, gpu, driver
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (53) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, zburguy (ok), 21:51, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +22 +/
    Вот это потрясающая новость. Много железок имеют на борту эту видео.
     
     
  • 2.22, terraslav (ok), 01:21, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –23 +/
    Не вижу ничего потрясающего. Ну станет у тебя камень на треть от одного градуса меньше греться, ну фреймрейт с 15 до 15,3 в игрухах вырастет ну машинка на не 6 часов, 6 часов 10 секунд проработает, ты "на глаз" это заметишь?
     
     
  • 3.23, Michael Shigorin (ok), 01:26, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +18 +/
    > Не вижу ничего потрясающего.

    Это и впрямь замечательный результат при условии отсутствия возможности пользоваться спецификациями.  Даже "всего на 2% медленнее" было бы уже прекрасно.

     
  • 3.24, Аноним (-), 02:27, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Суть не в том, насколько опередил. А в том, что обратный инженеринг дал показатель чуть лучший. Если ты занимался хоть немного подобными вещами, ты бы понял, насколько трудно обогнать оригинал.

    В этом то и прикол. Т.е. это новость не из жанра "мы сделали супермашинку", а из жанра "Челябинский подросток собрал Бентли из железок, собранных на свалке". Что забавно.

     
     
  • 4.37, Аноним (-), 11:03, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Собрал копию Бентли на 2% качественнее оригинала.
     
  • 4.38, linux must _RIP_ (?), 12:15, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –13 +/
    если ты занимался подобными вещами - то должен знать что смена компилятора - может давать +/-2-5% к производительности, как и разные ключи в одной версии.

    Поэтому новость выглядит чушью и попыткой глупого пиара.
    "я что-то на быдлокодил, подобрал опции компилятора - и получил аж 2% прироста"..

    Можно порекомендовать сменить компилятор - может еще ускорится или замедлится?

     
     
  • 5.42, Crazy Alex (ok), 16:04, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Да то, что достигли практически такого же уровня,чтои оригинал - уже могучее достижение. Но вы, похоже, от реверса совсем далеки и не понимаете, насколько это круто.
     
     
  • 6.46, Пр0х0жий (ok), 16:40, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > реверс
    > насколько это круто.

    :)
    Представляю настроение и наслаждение с которым они оттянулись после хорошо сделанной работы.
    Парни просто молодцы!


     
  • 5.51, XoRe (ok), 19:27, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > если ты занимался подобными вещами - то должен знать что смена компилятора

    Чтобы сменить компилятор, нужно иметь исходники.

    > Поэтому новость выглядит чушью и попыткой глупого пиара.

    В ваших глаза любая позитивная новость про открытый софт выглядит чушью :)
    Как же это так, они написали открытый код лучше закрытого?
    Да ни в жизнь! Здесь какой-то подвох.
    Да-да, здесь должен быть подвох, помяните мои слова!

     
  • 5.55, samm (ok), 15:21, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Школота, ты хоть один драйвер в жизни написал? А без спецификаций на чип и reference кода? Могу порекомендовать пойти делать уроки, вроде каникулы ещё не наступили. А то умных слов набрался, а значений - не понимаешь.

    P.S. По топику - это офигенно круто, на самом деле. Как минимум это дает возможность не зависить от вендора, который в какой-то момент может "забить" на исправление багов или новые ядра/интерфейсы.

     
  • 3.30, inferrna (ok), 05:30, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Теперь больше свободы в выборе алтернативной операционки для девайсов с этим GPU. Может кто фряху захочет поставить, мало ли. Или бубунту с самосборным ядром 3.8, а не тем, что от ведройда.
     
  • 3.45, Пр0х0жий (ok), 16:31, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Суть в том, что открытые драйвера могут не уступать по производительности закрытым.
    А это уже здОрово.
    Такие результаты всегда поднимают настроение.
     

  • 1.3, Аноним (-), 21:54, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –6 +/
    >>инжиниринга
     
     
  • 2.4, Аноним (-), 21:57, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >>инжиниринга

    Для вас сюрприз, что слово "инжиниринг" пишется именно так ?

     
     
  • 3.13, полтора анонимуса (?), 23:20, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Есть русское слово "инженерия" для этого.
     
     
  • 4.16, Куяврик (?), 00:18, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Только русское сочетание "обратная инженерия" выглядит как русское слово "п..ц"
     
     
  • 5.18, pavlinux (ok), 00:42, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +12 +/
    Есть чудное слово воссоздание, но для холенного офисного планктона этот язык уже потярян.
     
     
  • 6.36, Куяврик (?), 10:03, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Слово "воссоздание" неточно отражает суть.  И вообще не надо докапываться до слэнга. Он был, есть и будет.  Немцы плотно занимались техникой? Получите ворох немецких терминов в механике.  В IT заруливает английский. Давайте прокачивать IT у нас, пусть остальные ломают голову как им что точнее перевести.
     
  • 6.47, SelfPerfection (ok), 17:11, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эх вы, радетель русского языка. "Холёный", вообще-то, пишется с одним "н".
     
     
  • 7.52, pavlinux (ok), 01:03, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    http://dic.academic.ru/dic.nsf/ushakov/1082234
     
  • 5.27, asd (??), 04:19, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зря вы так. Замечательно и точно звучит. Ещё есть другие синонимы, то же воссоздание...
    Если у вас инородные слова, совершенно странно звучащие для нормального русского звучат, простите за тавтологию, нормально, то у вас английский головного мозга.

    PS. Давайте не путать ситуации, когда иностранные слова приходят в язык, обогащая его новым, и ситуации, когда происходит банальная подмена.

     
     
  • 6.43, Crazy Alex (ok), 16:10, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Попытки какую-то сложную мысль о современных технологиях выразить на русском вообще довольно смешны - половины нужных слов либо нет, либо они имеют не те смысловые оттенки. Business logic, problem - то, что первое приходит на ум. Reverse engineering - из того же ряда. Хотите искать русскоязычный аналог - не майтесь с кальками, которые никто не употребляет, а поинтересуйтесь, как называли свою деятельность те, кто послойно драл импортные микросхемы в Союзе.
     
     
  • 7.54, vle (ok), 13:13, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    "Живой как жизнь", Корней Чуковский

    Настоятельно рекомендую всем присутствующим.

     
  • 6.48, kurokaze (ok), 17:57, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Чем "английский головного мозга" хуже "поцреотизма головного мозга"?
     
  • 4.25, angra (ok), 03:30, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Русское? Это слово пришло к нам с французского, в который оно в свою очередь пришло с латыни. Борцы за чистоту языка такие смешные.

     
     
  • 5.28, asd (??), 04:23, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Русское? Это слово пришло к нам с французского, в который оно в
    > свою очередь пришло с латыни. Борцы за чистоту языка такие смешные.

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

     
  • 5.31, jh (?), 06:21, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    да пофиг, зачем инговые окончания в русский тащить?
     
  • 4.32, дэндэн (?), 07:35, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Русское слово, "инженерия"...? Я бы даже сказал, старославянское! :-) Угу.
     
  • 4.34, Харитон (?), 09:50, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    есть английское слово которое звучит "инжин"...


     
  • 2.14, Xasd (ok), 23:34, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    это слово разрешается писать по разному (в русском языке)
     
     
  • 3.19, pavlinux (ok), 00:48, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > это слово разрешается писать по разному (в русском языке)

    Этого слова нет в русском языке, поэтому оно вапче не должно писаться.  

     
  • 3.33, Аноним (-), 09:01, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > это слово разрешается писать по разному (в русском языке)

    Ничего подобного.
    Инжиниринг - словарное слово и писать его можно только так.

    http://slovari.yandex.ru/%D0%B8%D0%BD%D0%B6

     
     
  • 4.53, pavlinux (ok), 01:13, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> это слово разрешается писать по разному (в русском языке)
    > Ничего подобного.
    > Инжиниринг - словарное слово и писать его можно только так.
    > http://slovari.yandex.ru/%D0%B8%D0%BD%D0%B6

    Всём теоретикам пишущим книжки после 1991 я верю как Магомета - приходится терпеть!

    Особо бесятся девки на ресепшыне, когда я их обзываю вахтёршами, а сам решепшын - проходной :)

     

  • 1.5, Аноним (-), 22:09, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Э-хе-хе, драйвер популярного на ARM GPU доходит до кондиции. Ну что, деблобизация грядет :)
     
     
  • 2.7, Аноним (-), 22:24, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Чёрт с ними.
    Ещё бы powervr и vivante так же заделали.
     
     
  • 3.21, vinke (?), 01:08, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Чёрт с ними.
    > Ещё бы powervr и vivante так же заделали.

    паверы ненужны

     
     
  • 4.35, Харитон (?), 09:52, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> Чёрт с ними.
    >> Ещё бы powervr и vivante так же заделали.
    > паверы ненужны

    блин а мне надо...
    например GMA3650. Но пока в Линуксе с ним не все хорошо, даже плохо...

     

  • 1.8, добрый дядя (?), 22:26, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вопрос: а по фичам открытый драйвер эквивалентен проприетарному?

    Новость просто супер.

     
     
  • 2.9, Аноним (-), 22:50, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    быдлокод ассеблера реверснули
     

  • 1.10, Sinot (ok), 22:51, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Новость замечательная!
    Вот только я не понял сакрального смысла видео. Это я так понимаю бенч на открытых драйверах, а где на закрытых? Или хотя бы табличка сравнительная.
     
  • 1.11, clown (?), 22:51, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Методика тестирования? На видео только квейк, других задач у драйвера нет? Про среднеквадратические отклонения и прочий скучный матстат я уже и не говорю.
     
     
  • 2.12, Аноним (-), 22:57, 06/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    дамп памяти запустили :D
     
  • 2.39, linux must _RIP_ (?), 12:16, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Методика тестирования? На видео только квейк, других задач у драйвера нет? Про
    > среднеквадратические отклонения и прочий скучный матстат я уже и не говорю.

    да да, и еще собранных одним и тем же компилятором.

     
     
  • 3.49, kurokaze (ok), 18:02, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    И на одной и той же планете. И в одной и той же галактике.
    И всё в пику вантузятникам.
     
  • 3.57, XoRe (ok), 00:57, 09/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > да да, и еще собранных одним и тем же компилятором.

    Я посмотрю, как вы отсутствующие исходники будете компилять компилятором.

     
  • 2.44, Crazy Alex (ok), 16:12, 07/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Клоун, твоё место в майкрософтовском цирке. Здесь уже до тебя разных вань перебывало...
     

  • 1.15, Аноним (-), 23:44, 06/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Mali у меня ассоциируется со словом Manli. Было у меня когда-то давно подделие Manli Riva TNT 2 M 64, кошмар полный. Даже того времени.
     
  • 1.17, Аноним (-), 00:31, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    3D конечно хорошо, а аппаратный декодинг avc?
     
  • 1.26, Андрей (??), 03:36, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >разрабатываемый им открытый драйвер для GPU Mali

    Чего мне в новости не хватает, так это гиперссылки под "открытый". А то открытый, открытый, а где он код? Хотя рядом стоит ссылка на драйвер лима, который и оказывается открытым сабжем.

     
     
  • 2.56, Андрей (??), 19:59, 08/02/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Update: Вот теперь хорошо. Спасибо!
     

  • 1.40, ENik (?), 13:30, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если бы он был создан не методом обратного инжиниринга а прямого проектирования было-бы вообще супер.
     
  • 1.41, Stax (ok), 15:32, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну как бы Quake3 это не серьезно :-/ движку 15 лет, он абсолютно ничего из современных технологий не требует. Там, простите, даже шейдеров нет.. И многие востребованные функции этого GPU он не использует никак.

    Так что доверия такому тесту особенно нет. Показали бы результат в каком-нибудь стандартном OpenGL ES тесте вроде GLBenchmark или 3DMarkMobile, можно было бы сравнивать с проприетарными драйверами.

     
  • 1.50, Аноним (-), 18:16, 07/02/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    60 FPS в Quake 3 Arena на компьютере размером со спичечный коробок? Не знал, что доживу...
     

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



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

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