The OpenNET Project / Index page

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

Компания Intel представила новую архитектуру видеоакселерации SNA

04.06.2011 22:26

Компания Intel добавила в открытый x.org-драйвер xf86-video-intel код с реализацией новой архитектуры видеоакселерации SNA (SandyBridge New Acceleration), позволяющей в разы поднять производительность выполнения операций отрисовки. Несмотря на название архитектура SNA поддерживает работу с широким спектром видеокарт Intel и не привязана к новому поколению процессоров Intel, имеющих архитектуру Sandy Bridge (GPU на одном чипе с CPU).

Результаты некоторых тестов: FPS в игре World of Padman (800x600) вырос с 57.5 до 96.2 кадров секунду; скорость выполнения теста x11perf aa10text возросла с 3.47 до 14.3 Mglyphs/s; скорость выполнение теста firefox-fishtank возросла в 14 раз; grads-heat-map в 9.6 раз; firefox-talos-svg - в 3.27 раза.

  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
  2. OpenNews: Релиз открытого драйвера для видеокарт Intel xf86-video-intel 2.15
  3. OpenNews: Релиз Mesa 7.10 и xf86-video-intel 2.14.0 с поддержкой Intel Sandy Bridge
  4. OpenNews: Релиз Linux-ядра 2.6.39
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/30780-intel
Ключевые слова: intel, video, xorg, SandyBridge
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (25) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Funt (?), 22:44, 04/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    дрова от интел самые праведные, ещё видео карты делали как у нвидиа и ати
     
  • 1.2, Resonance (ok), 22:56, 04/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ура! Когда релиз? Это и для 3150 будет работать?
     
  • 1.3, Аноним (-), 23:04, 04/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ура-ура, а 4500 поддерживается этим чудом?
     
  • 1.4, Анонимусб6 (?), 23:29, 04/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    сколько строк патч?
     
     
  • 2.9, mma (?), 06:53, 05/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    74 files changed, 53709 insertions, 10 deletions
     

  • 1.10, Аноним (-), 09:50, 05/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Этот патч войдёт в main до следующего релиза?
     
     
  • 2.11, ВКПб (?), 13:52, 05/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Этот патч войдёт в main до следующего релиза?

    Это не патч, а ветка master. Следовательно будет в следующем релизе.

     
     
  • 3.12, Аноним (-), 14:37, 05/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    спс
     

  • 1.13, pavlinux (ok), 17:55, 05/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А оно к Xorg 1.7.7 прикрутится?

    ---

    P.S.

      This depends upon the Xorg patchset "Remove the cacheing
    of the last scratch PixmapRec" for correct invalidations of
    scratch Pixmaps (used by the dix to implement SHM operations,
    used by chromium and gtk+ pixbufs.

    Пля...

     
  • 1.14, pavlinux (ok), 18:56, 05/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ура!!! Скомпилил на Debian 6.0.1, только требовала libdrm более новую.
    SNA не завелось, требует list.h, где его искать я х...й знает, лениво.




    (II) LoadModule: "intel"
    (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
    (II) Module intel: vendor="X.Org Foundation"
            compiled for 1.7.7, module version = 2.15.0
            Module class: X.Org Video Driver
            ABI class: X.Org Video Driver, version 6.0
    (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
            i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
            E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
            965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
            4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
            Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
            Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
            Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
            Sandybridge Server, Ivybridge Mobile (GT1), Ivybridge Mobile (GT2),
            Ivybridge Desktop (GT1), Ivybridge Desktop (GT2), Ivybridge Server



    Unigine Tropics 2007 году не работает, не понимает GL_ARB_occlusion_query
    Из плюсов, HD видео заиграло - http://vimeo.com/18150336


     
     
  • 2.16, pavlinux (ok), 20:32, 05/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Бинарик для Debian 6.0.1 i386

    # cd /tmp
    # wget http://pavlinux.ru/intel/intel-2.15.0+libdrm-2.4.23-bin.tar.bz2
    # tar -xf intel-2.15.0+libdrm-2.4.23-bin.tar.bz2 -C /

    !!! ACHTUNG !!!

      Перезаписывает старый драйвер, libdrm, /etc/X11/xorg.conf и ещё чёй-то :)

     
     
  • 3.17, Карбофос (ok), 11:25, 06/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    не торопись-ка! ;) мне пришлось после
    make install еще и делать вот что:

    /etc/ld.so.conf.d/my.conf
    с содержимым
    /usr/local/lib/xorg/modules/drivers

    иначе не находил PictureScreenPrivateKey

    ибо
    Libraries have been installed in:
       /usr/local/lib/xorg/modules/drivers

    If you ever happen to want to link against installed libraries
    in a given directory, LIBDIR, you must either use libtool, and
    specify the full pathname of the library, or use the '-LLIBDIR'
    flag during linking and do at least one of the following:
       - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
         during execution
       - add LIBDIR to the 'LD_RUN_PATH' environment variable
         during linking
       - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
       - have your system administrator add LIBDIR to '/etc/ld.so.conf'

    ну и xorg.conf лучше всего сохранить на всякий...

     
     
  • 4.20, pavlinux (ok), 14:43, 06/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > ибо

    ./configure --prefix=/usr --libdir=/usr/lib[64]

     
     
  • 5.22, Карбофос (ok), 14:59, 06/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    благодарствую!
     
     
  • 6.25, pavlinux (ok), 00:45, 07/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > благодарствую!

    Ты с поддержной SNA скомпилил? Под Debian 6 ?

     
     
  • 7.26, Карбофос (ok), 10:11, 07/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    у меня debian unstable (sid)

    more /etc/debian_version
    wheezy/sid

    да вроде как получилось, пару dev пакетов понадобилось доустановить. а что, там что-то не так? o_O неужели пересобирать Xorg?

     
     
  • 8.27, pavlinux (ok), 18:17, 07/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Угу Кстати, что там за include list h , где оно живёт ... текст свёрнут, показать
     
     
  • 9.28, Карбофос (ok), 18:56, 07/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    да это ж не list h , а list h usr include xorg list h xserver-xorg-dev пакет... текст свёрнут, показать
     
     
  • 10.29, pavlinux (ok), 22:21, 07/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Нету ... текст свёрнут, показать
     
     
  • 11.30, Карбофос (ok), 23:23, 07/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    а вот в 32битной сборке есть дома на 64битах тоже не нашел наводит на мысли... текст свёрнут, показать
     
  • 2.18, Boboms (ok), 11:38, 06/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    HD video заиграло на чём?
     
     
  • 3.21, pavlinux (ok), 14:44, 06/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > HD video заиграло на чём?

    Atom 450D + i915GME

     

  • 1.19, Аноним (-), 12:24, 06/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Интел нашла у себя в видюхе акселератор?
     
  • 1.23, Аноним (-), 15:19, 06/06/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Стоит ядро из git на 22 марта.
    Atom N550 (i915, Intel GMA 3150) - ASUS Eee PC 1015PEM
    Из /var/log/Xorg.0.log:


    [  9897.390] (II) intel(0): [DRI2] Setup complete
    [  9897.390] (II) intel(0): [DRI2]   DRI driver: i915
    [  9897.391] (II) intel(0): direct rendering: DRI2 Enabled
    [  9897.391] (II) intel(0): SNA initialized with gen3 backend
    [  9897.391] (==) intel(0): Backing store disabled
    [  9897.391] (==) intel(0): Silken mouse enabled
    [  9897.391] (II) intel(0): Initializing HW Cursor


    WarCraft III теперь играбелен, когда на экране ~60 юнитов сражаются (правда 5-10 FPS в таком случае) на максимальных настройках.
    1080p - до сих пор с тормозами (может быть меньшими гораздо - не помню) при /usr/bin/nice -n 9 /usr/bin/mplayer -vfm ffmpeg -lavdopts fast:skiploopfilter=all -cache 8192 -vo xv файл.
    720p нормально как и было, только вроде плавнее стало.
    Diablo II получше, но всё равно дергается часто.
    StarCraft: Brood War так же тормозит :(

    //arzeth

     
     
  • 2.24, pavlinux (ok), 22:50, 06/06/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    > [  9897.391] (II) intel(0): Initializing HW Cursor


    > WarCraft III теперь играбелен, когда на экране ~60 юнитов сражаются (правда 5-10
    > FPS в таком случае) на максимальных настройках.
    > 1080p - до сих пор с тормозами (может быть меньшими гораздо -
    > не помню) при /usr/bin/nice -n 9 /usr/bin/mplayer -vfm ffmpeg -lavdopts fast:skiploopfilter=all
    > -cache 8192 -vo xv файл.
    > 720p нормально как и было, только вроде плавнее стало.
    > Diablo II получше, но всё равно дергается часто.
    > StarCraft: Brood War так же тормозит :(
    > //arzeth

    Там смотри в чём фишка, ... Xorg надо пересобирать

    This depends upon the Xorg patchset "Remove the cacheing
    of the last scratch PixmapRec" for correct invalidations of
    scratch Pixmaps (used by the dix to implement SHM operations,
    used by chromium and gtk+ pixbufs.


    http://www.mail-archive.com/xorg-devel@lists.x.org/msg21430.html

     

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



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

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