The OpenNET Project / Index page

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

Релиз Nvidia CUDA SDK 2.3 и видеодрайвера 190.16

22.07.2009 14:00

21 июля, компания Nvidia сообщила о выпуске официальной версии среды разработки, утилит и драйвера с поддержкой новых функций CUDA 2.3 (Compute Unified Device Architecture - API, разработанное компанией NVidia и позволяющее вынести некоторые вычислительные задачи на плечи GPU).

Среди новшеств и изменений следует отметить:

  • Библиотека CUFFT теперь поддерживает преобразования двойной точности, значительное улучшение производительности для преобразований одиночной точности.
  • CUDA-GDB - аппаратных отладчик, теперь доступен на всех поддерживаемых платформах Linux и входит в состав CUDA Toolkit.
  • GPUs в SLI группах, теперь, нумеруются в индивидуально, так, что вы можете достичь производительность нескольких GPU, даже при включенной SLI для графики.
  • 64-битная версия CUDA теперь позволяет компилировать 32-битные приложения.
  • Новая поддержка преобразования между fp16 и intrinsics, позволяет хранить данные fp16 в формате fp32. Использование fp16 формата идеально подходит для приложений, требующих больший числовой диапазон, чем 16-битное целое, но менее точной, чем fp32, этим уменьшая объем используемой памяти и потребление пропускной способности.
  • Новая pitchLinearTexure и пример кода, который показывает, насколько эффективно использовать текстуры из поля линейной памяти. Новый PTXJIT пример, иллюстрирующий, как использовать cuModuleLoadDataEx() для загрузки PTX источники из памяти, вместо загрузки файла.
  • Два новых примера для Windows, показывающих, как использовать библиотеку NVCUVID для декодирования MPEG-2, VC-1 и H.264 данных и передавать кадры для отображения с помощью OpenGL и Direct3D Обновлены примеры показывающие, как правильно выравнивать параметры функций ядра CUDA, так, чтоб один и тот же код работал на x32 и x64 системах.
  • Несколько расширен функционал Visual Profiler
  • Драйвер для CUDA в MacOS, теперь упаковываются отдельно от CUDA Toolkit.
  • Поддержка основных дистрибутивов Linux, MacOS X, и Windows: Fedora 10, RHEL 4.7 & 5.3, SLED 10.2 & 11.0, OpenSUSE 11.1, и Ubuntu 8.10 & 9.04 Windows XP/Vista/7 с Visual Studio 8 (VC2005) и 9 (VC2008) MacOS X 10.5.6 и позже (32-bit).

В состав SDK также включена версия видеодрайвера Nvidia 190.16:

  • Добавлены 22 расширения OpenGL (для GLX рендеринга):
    • GL_ARB_draw_buffers
    • GL_EXT_Cg_shader
    • GL_EXT_gpu_program_parameters
    • GL_NV_fragment_program
    • GL_NV_gpu_program4
    • GL_NV_register_combiners
    • GL_NV_vertex_program1_1
    • GL_NV_vertex_program2
    • GL_NV_geometry_program4
    • GL_NV_vertex_program
    • GL_NV_parameter_buffer_object
    • GL_NV_vertex_program4
    • GL_ARB_geometry_shader4
    • GL_ARB_shader_objects
    • GL_ARB_texture_buffer_object
    • GL_ARB_vertex_buffer_object
    • GL_ARB_vertex_shader
    • GL_EXT_bindable_uniform
    • GL_EXT_compiled_vertex_array
    • GL_EXT_geometry_shader4
    • GL_EXT_gpu_shader4
    • GL_EXT_texture_buffer_object
  • Исправлена ошибка расширений glxGetVideoSyncSGI, glxWaitVideoSyncSGI и glxGetRefreshRateSGI, при работе на нескольких экранах;
  • Исправлена ошибка,приводящая к неправильному отображению границ окна, при вращении экрана;
  • Исправлена ошибка прорисовки окна, если фон экрана включен в режиме ParentRelative, на версиях X.Org до 1.5 включительно.
  • Исправлены некоторые ошибки при работе приложений в Compiz/Beryl, в частности устранены проблемы при работе в Kopete;
  • Исправлены нарушения отображения при просмотре/декодировании H.264 и VC-1 на картах с процессором G98 и MCP7;
  • Добавлена поддержка GPU PowerMizer режимов, на GeForce 8 или более поздние GPU, поддерживающие переключение режимов производительности.
  • Улучшена обработка битых и неправильных байт в H.264 на ядрах G84, G86, G92, G94, G96, или GT200;
  • Исправлена проблема, приводившая к падению X-сервера, при переключении консолей;
  • Улучшено определение совместимости видеокарты с VDPAU.


  1. Главная ссылка к новости (http://forums.nvidia.com/index...)
  2. CUDA Toolkit and SDK 2.3 released
Автор новости: pavlinux
Лицензия: CC BY 3.0
Источник: http://forums.nvidia.com/index.php?showtopic=102548
Короткая ссылка: https://opennet.ru/22695-nvidia
Ключевые слова: nvidia, cuda, 3d, driver, gpu
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (33) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, pavlinux (ok), 14:20, 22/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Бенчмарики:
    2.6.30.2 + 190.16 http://pavlinux.ru/nv/unigine_2.6.30.2-190.16.html
    2.6.31-rc3 + 190.09 http://pavlinux.ru/nv/unigine_2.6.31-rc3-git-3-190.09.html
    2.6.30.2 + 180.51 http://pavlinux.ru/nv/unigine_2.6.30-rc2-180.51.html
    2.6.29 + 180.44 http://pavlinux.ru/nv/unigine_2.6.29-180.44.html

    GTKpref, 1000 раз:

    GtkEntry - time:  0,17
    GtkComboBox - time:  8,36
    GtkComboBoxEntry - time:  8,11
    GtkSpinButton - time:  1,56
    GtkProgressBar - time:  1,17
    GtkToggleButton - time:  5,12
    GtkCheckButton - time:  4,12
    GtkRadioButton - time:  4,60
    GtkTextView - Add text - time: 20,05
    GtkTextView - Scroll - time: 11,13
    GtkDrawingArea - Lines - time:  2,00
    GtkDrawingArea - Circles - time:  2,69
    GtkDrawingArea - Text - time:  2,84
    GtkDrawingArea - Pixbufs - time:  0,51
    ---
    Total time: 72,44

    РАНЬШЕ, МЕНЬШЕ 108 НЕБЫЛО

     
  • 1.4, vitek (??), 14:55, 22/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    nvidia так и продолжает игнорировать rpm, deb... :-D
     
     
  • 2.7, andy (??), 15:08, 22/07/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    для убунты есть PPA — https://launchpad.net/~nvidia-vdpau/+archive/ppa
     
     
  • 3.16, Doctor (??), 16:07, 22/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А почиму из него для jaunty 190-е дрова автоматом не ставятся?
     
     
  • 4.18, andy (??), 16:51, 22/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >А почиму из него для jaunty 190-е дрова автоматом не ставятся?

    Наверное потому, что эти дрова лежат в пакете nvidia-чтототам-190.

     
  • 2.8, Аноним (-), 15:13, 22/07/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    в Fedora есть rpm, ну а кому надо тот и ручками скомпилить может
     
     
  • 3.20, vitek (??), 20:07, 22/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >в Fedora есть rpm, ну а кому надо тот и ручками скомпилить может

    скомпилить - круто сказано! для блоба :-D

    а поддержка конкретного дистрибутива - это поддержка и формата пакетов для него в том числе.
    что-то, например, не видно расширения .bin для виндов и макос. :-D

    для серьезной конторы создать инсталяционный пакет - это не проблема.
    а вот его не_создание - показатель отношения.

     
     
  • 4.23, kibab (?), 23:18, 22/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    что Вы видите странного в том, что закрытый драйвер NVIDIA необходимо компилировать под конкретное ядро?
     
     
  • 5.24, vitek (??), 00:12, 23/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    видимо только то, что драйвер уже приходит в скомпилированном виде... ну на 99,9%

    на этапе установки ядерная часть только собирается (линкуется). за исключением интерфейсной части (несколько кб), которая компилируется.

    так что называется компиляцией? что линковкой? :-DDDDDDDDDDD

    хотя это не важно.
    а важно то, что все эти этапы можно сделать в составе rpm и deb.
    и с необходимыми зависимостями по сборке.

     
  • 2.27, Zenitur (?), 06:09, 23/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    А с драйверами ATi можно сделать их с геморроем... Как и всё с этими драйверами.
     
  • 2.32, i (??), 14:08, 23/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    и правильно делает, так хоть 1 универсальный пакет.
     
     
  • 3.35, vitek (??), 22:11, 23/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    сходите по ссылке что-ли....
    там сразу несколько "универсальных" пакетов. для каждого дистра - свой. :-D

    универсальнее некуда.
    параллельно с болтом на правила установки ПО.

     
  • 2.37, fi (ok), 00:32, 24/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    rpm для suse есть
     
  • 2.41, аноним (?), 15:58, 27/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    И правильно.
     

  • 1.10, Аноним (-), 15:20, 22/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    а дровишки знатные

    185.18.14:
    Unigine Tropics Demo
    FPS: 20.0
    Scores: 504
    Hardware
    Binary: Linux 32bit GCC 4.1.2 Release Sep 10 2008
    Operating system: Linux 2.6.31-0.76.rc3.git4.fc12.x86_64 x86_64
    CPU model: AMD Athlon(tm) 64 X2 Dual Core Processor 4400+
    CPU flags: 1000MHz MMX+ 3DNow!+ SSE SSE2 SSE3 HT
    GPU model: GeForce 8600 GT PCI Express 185.18.14 256Mb
    Settings
    Render: opengl
    Mode: 1024x768 fullscreen
    Shaders: high
    Textures: high
    Anisotropy: 16x
    Translucence: disabled
    Parallax: disabled
    Reflection:     enabled
    Refraction:     enabled
    Scattering: enabled
    Volumetric: enabled
    Glow:         enabled
    DOF:         disabled
    HDR:         enabled

    и новые:
    Unigine Tropics Demo
    FPS: 20.5
    Scores: 516
    Hardware
    Binary: Linux 32bit GCC 4.1.2 Release Sep 10 2008
    Operating system: Linux 2.6.31-0.76.rc3.git4.fc12.x86_64 x86_64
    CPU model: AMD Athlon(tm) 64 X2 Dual Core Processor 4400+
    CPU flags: 1000MHz MMX+ 3DNow!+ SSE SSE2 SSE3 HT
    GPU model: GeForce 8600 GT PCI Express 190.16 256Mb
    Settings
    Render:     opengl
    Mode:     1024x768 fullscreen
    Shaders:    high
    Textures:   high
    Anisotropy: 16x
    Translucence: disabled
    Parallax: disabled
    Reflection:     enabled
    Refraction: enabled
    Scattering: enabled
    Volumetric: enabled
    Glow:         enabled
    DOF:         disabled
    HDR:         enabled


    теперь вопрос - сколько наберет аналогичный радеон в этом тесте?

     
     
  • 2.21, pavlinux (ok), 20:30, 22/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > а дровишки знатные
    >185.18.14:
    >Unigine Tropics Demo - FPS: 20.0 Scores:    504
    >190.16
    >Unigine Tropics Demo - FPS: 20.5 Scores:    516

    0.5 FPS это считаешь круть? :)

    Вот зацени:

    180.29 - FPS: 51.3 Scores: 1291
    190.16 - FPS: 34.9 Scores: 878

    http://pavlinux.ru/nv/unigine_2.6.28.4-180.29.html
    http://pavlinux.ru/nv/unigine_2.6.30.2-190.16.html

    Чувствуется разница? :) Как видим, все константы, кроме ядра и драйвера.


    Самые фишки в этом дрове -
    GL_EXT_gpu_shader4
    GL_EXT_geometry_shader4

    Вот, если Юниджну глняешь, там стали нормально видны отражения на воде и тени под водой...

     
  • 2.26, pavlinux (ok), 05:36, 23/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    > CPU flags: 1000MHz

    У вас процессор в спячку свалился...

    # powersave -f

     
  • 2.28, Zenitur (?), 06:11, 23/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >Reflection:     enabled
    >Refraction: enabled
    >Scattering: enabled
    >Volumetric: enabled
    >Glow:         enabled
    >DOF:         disabled
    >HDR:         enabled
    >
    >
    >теперь вопрос - сколько наберет аналогичный радеон в этом тесте?

    Ты провидец! У меня точь-в-точь такое же железо! Скорость действительно возросла.

     

  • 1.11, Аноним (-), 15:29, 22/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Проблема с тормозами в КДЕ4 исчезла или до сих пор тормоза с интерфейса кед\виджетов (на nv все летает при этом)?
     
     
  • 2.12, аноним (?), 15:33, 22/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >на nv все летает

    только в ваших фантазиях


     
  • 2.15, bsdemon (?), 15:50, 22/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    начиная с 180-х тормозоа исчезли
     
  • 2.17, 1 (??), 16:31, 22/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    О каких тормозах идёт речь? У меня и при 180 драйверах на 4.2 кедах всё замечательно. Эффекты не тормозят, окна ресайзятся плавно. Артефактов нет.
     
  • 2.29, Zenitur (?), 06:11, 23/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    >Проблема с тормозами в КДЕ4 исчезла или до сих пор тормоза с
    >интерфейса кед\виджетов (на nv все летает при этом)?

    Зачем KDE 4?

     

  • 1.14, alexmasz (?), 15:47, 22/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    что за бред, устраивать вар АТИ вс НВИДИА...
     
  • 1.25, thealexey (?), 00:22, 23/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    в glxgears:
    185.18.14 - 3943 fps
    190.16 - 4163 fps

    geforce 8600gt

     
  • 1.30, Аноним (-), 09:51, 23/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    а поддержка конкретного дистрибутива - это поддержка и формата пакетов для него в том числе.
    что-то, например, не видно расширения .bin для виндов и макос. :-D
    ====================================
    Это в каком месте у MacOS bin? Автор, прежде чем глупости писать выучи матчасть.
     
     
  • 2.31, vitek (??), 12:00, 23/07/2009 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>а поддержка конкретного дистрибутива - это поддержка и формата пакетов для него в том числе. что-то, например, не видно расширения .bin для виндов и макос. :-D
    >====================================
    >Это в каком месте у MacOS bin?

    вот именно! :-D
    но что характерно - в большинстве дистрибутивов linux тоже.
    >Автор, прежде чем глупости писать выучи матчасть.

    вначале читать научись, потом советуй.

     

  • 1.33, Шурек Табуреткин (?), 16:29, 23/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Павлинух, Источник: подправь :) Хрень открывается по ссылке.
     
     
  • 2.34, pavlinux (ok), 19:53, 23/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    все рабочие

     

  • 1.36, Аноним (-), 23:48, 23/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    проприетарщину выкинуть надо, а вы радуетесь
     
     
  • 2.40, Zenitur (?), 08:35, 24/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Не делю мир на чёрное и белое.
    Но немного согласен.
     

  • 1.38, Zenitur (?), 06:45, 24/07/2009 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Обнаружил сбой. Ubuntu 9.04 x86_64 пишит при загрузке и не отображает шкалу загрузки. После этого показывается окно входа в систему, а писк продолжается. При выключении непонятный шрифт 2 на 3 сантиметра. Помогает стирание из строчек GRUB слова splash.
     
     
  • 2.39, pavlinux (ok), 07:31, 24/07/2009 [^] [^^] [^^^] [ответить]  
  • +/
    Во всём виноват драйвер для X.org? :)
     

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



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

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