The OpenNET Project / Index page

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

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

27.01.2012 11:30

Компания NVIDIA выпустила пакет CUDA Toolkit 4.1 для использования API CUDA в Linux-приложениях. Применение API CUDA позволяет выполнять ряд вычислительных задач на GPU. В состав тулкита входит специализированный C/C++ компилятор, отладчик cuda-gdb, графический интерфейс (GUI) для профилирования кода, набор математических библиотек (BLAST, FFT, Sparse Matrix, RNG и т.д.), оптимизированных для GPU, вспомогательные инструменты и документация. Пакеты с CUDA Toolkit 4.1 доступны для Linux дистрибутивов Fedora 14, Red Hat Enterprise Linux 5.x/6.x, Ubuntu Linux 10.04/11.04, openSUSE 11.2 и SUSE Linux Enterprise Desktop 11-SP1.

Ключевые нововведения:

  • Переработанная система визуального профилирования Visual Profiler с поддержкой средства автоматического анализа производительности и новыми инструментами для помощи в обеспечении ускорения работы приложений. Реализован режим экспертной подсказки, выводящий пошаговые рекомендации с советами по оптимизации, на основании выявленных узких мест;
  • Новый компилятор, основанный на коде открытого проекта LLVM и используемый для генерации GPU-инструкций из кода, написанного на языках Си и Си++. По сравнению с ранее поставляемым компилятором удалось достигнуть повышения производительности приложений до 10%. Код компилятора можно получить, заполнив форму на сайте NVIDIA;
  • Удвоен размер библиотеки NVIDIA Performance Primitives (NPP), добавлено более тысячи новых функций c реализацией различных алгоритмов обработки сигналов и изображений.


  1. Главная ссылка к новости (http://nvidianews.nvidia.com/R...)
  2. OpenNews: Компания NVIDIA открывает исходный код компилятора CUDA
  3. OpenNews: Проект KGPU позволяет задействовать GPU для выполнения фрагментов кода ядра Linux
  4. OpenNews: Компания NVIDIA выпустила для Linux CUDA Toolkit 3.2
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/32913-nvidia
Ключевые слова: nvidia, cuda, gpu, math
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (18) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Короче (?), 11:33, 27/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    nVidia нормальные видюхи делает - в Oilrush 120 FPS на GTX 560!
     
     
  • 2.7, meequz (ok), 13:19, 27/01/2012 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Скорее, драйвера. Видюхи-то и у других хорошие.
     

  • 1.2, Genry (?), 12:10, 27/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Ну и нахрена эта КУДА когда есть общедоступный OpenCL
     
     
  • 2.5, Аноним (-), 12:17, 27/01/2012 [^] [^^] [^^^] [ответить]  
  • –3 +/
    > общедоступный OpenCL

    Именно поэтому и CUDA. На данный момент GPU общего назначения есть только у NVIDIA, однако не факт, что так будет всё время; когда(или если) выйдут GPGPU от AMD и Intel, люди, использующие OpenCL, могут отказаться от NVIDIA в их пользу; поэтому сейчас NVIDIA пользуется возможностью монополизировать рынок путём навязывания CUDA.

     
     
  • 3.6, Анонимоус2 (?), 12:25, 27/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Совершенно верно, причем вместе с CUDA получаешь большой набор библиотек, которые с OpenCL надо ещё написать(купить или взять у соседа:) ).
     
  • 3.12, alexxy (ok), 16:05, 27/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Гмм... Разве... А я то и не знал что только на нвидия считать что то можно... Как то на АТИ opencl уже года полтора-два как работает. Может пора уже оглядеться вокруг?
     
  • 3.13, Ананимуз (?), 17:43, 27/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > На данный момент GPU общего назначения есть только у NVIDIA

    Не так. На данный момент только Nvidia прямо позиционирует свои GPU как средства для неграфических вычислений.
    AMD/ATI по прежнему считают свои GPU в первую очередь устройствами для обработки графики, что впрочем не мешает им в неграфических вычислениях уделывать Nvidia, как не мешало еще до того, как Nvidia вообще стало возможным использовать в этом качестве.

     
  • 3.16, Genry (?), 20:27, 27/01/2012 [^] [^^] [^^^] [ответить]  
  • +/

    > ...На данный момент GPU общего назначения есть только
    > у NVIDIA...

    Это даже не заблуждение, это полное незнание или зашоренность. (http://www.ixbt.com/news/hard/index.shtml?10/62/03)


     

  • 1.3, Looker (??), 12:12, 27/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > Новый компилятор, основанный на коде открытого проекта LLVM ... удалось
    > достигнуть повышения производительности приложений до 10%

    Внезапно. Приятно.

    > Реализован режим экспертной подсказки, выводящий пошаговые рекомендации с
    > советами по оптимизации, на основании выявленных узких мест;

    Для нубов вроде меня )

     
  • 1.4, openclocker (ok), 12:15, 27/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Лучше бы открыли(
     
     
  • 2.18, Аноним (-), 17:56, 28/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    И что бы ты тогда сделал?
     

  • 1.8, Geidrow (ok), 13:30, 27/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто-нибудь встречал приложения, написанные с задействованием посредством cuda gpu?
     
     
  • 2.9, Аноним (-), 13:44, 27/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    На десткопах-то? На десктопах GPGPU невостребованы. Эти железки нацелены на использование в суперкомпьютерах и кластерах.
     
     
  • 3.10, Geidrow (ok), 13:47, 27/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > На десткопах-то? На десктопах GPGPU невостребованы.

    Почему же — лишний проц не помешает.

     
     
  • 4.11, Аноним (-), 13:55, 27/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Почему же — лишний проц не помешает.

    И для чего его на десктопах использовать? Для обработки графики уже есть обычный GPU и OpenGL. Это, пожалуй, единственное место на десктопах, где может понадобиться однообразно обрабативать массивы и матрицы. На серверах и то навряд ли применение найдётся.

     
     
  • 5.14, ннн (?), 17:50, 27/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    для декодирования и перекодирования видео
     
  • 5.15, ganelon (ok), 18:37, 27/01/2012 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > И для чего его на десктопах использовать?

    А для чего угодно ибо видеокарты в вычислительных способностях давно обогнали CPU.

     
     
  • 6.17, anonymous vullgaris (?), 20:48, 27/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > И для чего его на десктопах использовать?
    >А для чего угодно ибо видеокарты в вычислительных способностях давно обогнали CPU.

    В крайне ограниченном круге задач.

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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