ядра cuda



Nvidia geforce cuda

Автор Кортекс задал вопрос в разделе Железо

Что такое ядра CUDA?(это точно не много ядерный процессор т. к. 500 ядер- это слижком оО) и получил лучший ответ

Ответ от Ёергей Васильевич[гуру]
Это вычислителный блоки в чипе видеокарт от NVIDIA

Ответ от Лайт Ягами[гуру]
Технология, позволяющая использовать графический процессор (на видеокарте) для любых рассчетов) )
P.S. Ой, речь идет о ядрах, а не о самой технологии)

Ответ от Владимир Назаров[гуру]
CUDA – это архитектура параллельных вычислений от NVIDIA, позволяющая существенно увеличить вычислительную производительность благодаря использованию GPU (графических процессоров).
На сегодняшний день продажи CUDA процессоров достигли 128 миллионов. Тысячи разработчиков программного обеспечения, ученых и исследователей широко используют CUDA в различных областях, включая обработку видео, астрофизику, вычислительную биологию и химию, моделирование динамики жидкостей, электромагнитных взаимодействий, восстановление изображений, полученных путем компьютерной томографии, сейсмический анализ, трассировку луча и многое другое.
Большинство современных программ оптимизировано под два процессорных ядра. Другие приложения задействуют только одно ядро, а некоторые дальновидные разработчики пишут программы с расчетом на использование четырех ядер. Крайне редкие программы демонстрируют прирост производительности при работе большего количества ядер, а уж тем более — нескольких процессоров.
В то же время в спецификации, например, видеокарты NVIDIA GeForce GTX260 Core 216 значится 216 потоковых процессоров. Они основаны не на архитектуре x86, но каждый из них способен обрабатывать один поток данных. Почему бы не пустить их в дело, оптимизировав приложение под такое количество потоков? До выхода технологии NVIDIA CUDA, позволяющей осуществлять обработку кода, написанного на языке С, за счет мощностей видеокарт NVIDIA, этот вопрос оставался без ответа.
CUDA поддерживается всеми графическими ускорителями NVIDIA начиная с серии GeForce 8xxx. Сюда также входят видеокарты серии GeForce 9xxx и GeForce GTX 2xx, линейка NVIDIA Tesla и часть серии NVIDIA Quadro. К сожалению, CUDA является закрытой технологией, поэтому графические адаптеры, на которых она будет работать, могут выпускаться только компанией NVIDIA.
Существует и ответ от ATI — среда программирования под названием ATI Stream, но по сравнению с CUDA она является намного более низкоуровневым языком программирования, что затрудняет написание приложений. Теоретическая вычислительная мощность видеокарт ATI, обычно измеряемая количеством операций с плавающей точкой в секунду — флопс, намного превосходит этот показатель у решений NVIDIA. Но из-за сложности создания программное обеспечение, использующее для вычислений видеокарты ATI, встречается намного реже. А для реализации работы с CUDA не требуется никаких новых или неудобных языков программирования, поэтому результаты трудов разработчиков не заставили себя долго ждать.

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Что такое ядра CUDA?(это точно не много ядерный процессор т. к. 500 ядер- это слижком оО)
CUDA на Википедии
Посмотрите статью на википедии про CUDA
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*