The OpenNET Project / Index page

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

Компания NVIDIA выпустила для Linux CUDA Toolkit 3.2

22.11.2010 16:26

Компания NVIDIA выпустила пакет CUDA Toolkit 3.2, позволяющий задействовать в Linux-приложениях API CUDA, позволяющее вынести некоторые вычислительные задачи на плечи GPU. В состав тулкита входит специализированный C/C++ компилятор, отладчик cuda-gdb, GUI-интерфейс для профилирования кода, набор базирующихся на задействовании GPU вариантов математических библиотек (BLAST BLAS, FFT, Sparse Matrix, RNG и т.д.), вспомогательные инструменты и документация.

Из добавленных улучшений можно отметить:

  • В состав пакета интегрированы библиотеки с реализацией функций кодирования и декодирования видеопотоков H.264 с привлечением мощности GPU;
  • Производительность выполнения матричных преобразований в библиотеке CUBLAS увеличена на 50% - 300%, при работе на GPU с архитектурой Fermi. Производительность вычисления корней в CUFFT увеличена от 2 до 10 раз по сравнению с неакселерированным вариантом библиотеки;
  • В состав пакета интегрирована новая библиотека CUSPARSE с поддержкой GPU-акселерированных операций с разряженными матрицами, которые выполняются при задействовании GPU в 5-30 раз быстрее;
  • В состав интегрирована новая библиотека CURAND с функциями по генерации случайных чисел.
  • Добавлена поддержка новых продуктов семейства 6GB Quadro и Tesla. Для GOU Tesla добавлена возможность активации режима TCC (Tesla Compute Cluster), но пока только для платформы Windows;
  • В отладчики cuda-gdb и Parallel Nsight добавлена поддержка работы с несколькими GPU и возможность отладки GPU на устройствах с более чем 4 Гб памяти;
  • В утилите cuda-memcheck добавлена поддержка всех GPU на базе архитектуры Fermi;
  • Для компилятора Intel C Compiler (ICC) v11.1 на 64-разрядных Linux-дистрибутивах добавлена поддержка CUDA-компилятора NVCC;
  • Добавлена поддержка управления памятью при помощи стандартных функций malloc() и free() в вычислительных ядрах CUDA;
  • Реализован новый интерфейс nvidia-smi (NVIDIA System Management Interface), поддерживающий вывод различных параметров производительности, таких как процент загруженности GPU;
  • Добавлено 10 новых демонстрационных приложений, показывающих возможности CUDA. Например, приведен пример задействования библиотеки для акселерации кодирования H.264-видеопотоков, представлен фильтр для удаления шума с изображений и различные математические подпрограммы.

Пакеты с CUDA Toolkit 3.2 доступны для Linux дистрибутивов Fedora 13, Red Hat Enterprise Linux 4.8 и 5.5, Ubuntu Linux 10.04, openSUSE 11.2 и SUSE Linux Enterprise Desktop 11-SP1.

  1. Главная ссылка к новости (http://developer.nvidia.com/ob...)
  2. OpenNews: Компания NVIDIA выпустила тулкит с поддержкой CUDA 3.0 для Linux
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/28722-cuda
Ключевые слова: cuda, linux, nvidia
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (12) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Анон (?), 16:59, 22/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Интересно, а как там с патентами на H.264?
     
     
  • 2.6, Zenitur (?), 18:12, 22/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Заплачено, очевидно. Интересно, а как под виндою делали перекодирование видео с помощью CUDA раньше? До версии 3.2.
     

  • 1.2, Zenitur (?), 17:04, 22/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Странно отправляют новости на Опеннет... Третий релиз вообще только на ЛОРе писали... А 3.2 вот написали. Странно!
     
     
  • 2.4, OramahMaalhur (ok), 17:35, 22/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    На ЛОРе машина времени сломалась
     
  • 2.7, Аноним (-), 19:31, 22/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Странно отправляют новости на Опеннет... Третий релиз вообще только на ЛОРе писали...
    > А 3.2 вот написали. Странно!

    Здесь регулярно о CUDA пишут:
    Компания NVIDIA выпустила тулкит с поддержкой CUDA 3.0 для Linux
    https://www.opennet.ru/opennews/art.shtml?num=25900
    Релиз Nvidia CUDA SDK 2.3
    https://www.opennet.ru/opennews/art.shtml?num=22695
    Представлен свободный компилятор CUDA-приложений для многоядерных x86-процессоров
    https://www.opennet.ru/opennews/art.shtml?num=24804

     

  • 1.3, Аноним (-), 17:22, 22/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В скором времени можно ожидать PhysX под Linux?
     
     
  • 2.5, Zenitur (?), 18:08, 22/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Он доступен софтово на куче ОС, см. страничку о технологии на Википедии.
    Задавал в позапрошлом году вопрос на конференции Unigine'ам, благо мы с ними в одном городе. Они сказали, что физикс был куплен энвидией, и судя по всему nVidia собирается похоронить проект.
    Теперь PhysX доступен через CUDA.
     
     
  • 3.8, flint (??), 20:36, 22/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Справедливости ради отмечу, что куплен был очень давно (т.е. нет причинно следственной связи между покупкой и похоронами).
    А сейчас, когда можно будет отрытые физ. движки гонять на GPU, физикс в общем-то теряет свои преимущества.
     
  • 3.11, Wormik (ok), 10:14, 23/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Запрягаев ошибся. PhysX лег в основу CUDA.
     
     
  • 4.12, ошмонимус (?), 20:22, 24/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    CUDA основана на PhysX? Сознавайтесь что за трава?
     
  • 2.9, Аноним (-), 21:41, 22/11/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Надеюсь, никогда.
     

  • 1.10, const86 (ok), 00:40, 23/11/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это всё круто, конечно, только дрова на их хвалёном оптимусе не заводятся...
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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