Минский форум
U need a new flash player.
Форум || Знакомства     

Вернуться   Минский форум Мир техники Компьютерный мир Hardware

Hardware Компьютерное "железо".


 
Опции темы Опции просмотра
Старый 21.11.2006, 18:54 #1    
Аватар для GERHARD
Местный

Регистрация: 25.07.2006
Сообщений: 256
Возраст: 22
Репутация: 10
По умолчанию NVIDIA CUDA — технология революционных вычислений на GPU

Компания NVIDIA представила технологию CUDA, кардинально новую архитектуру для вычислений на графических процессорах NVIDIA, и первый в индустрии компилятор C для GPU. Вычисления на GPU с помощью CUDA – это новый подход к вычислениям, где сотни интегрированных процессорных ядер работают одновременно, чтобы решить сложные вычислительные задачи, что до 100 раз быстрее по сравнению с традиционными вычислительными методами.

Передовая архитектура дополнена еще одной новинкой— компилятором C от NVIDIA для GPU. Эта полноценная среда разработки предоставляет разработчикам инструменты для решения новых задач в тяжелых приложениях, таких как разработка продуктов, анализ данных, технические вычисления и игровая физика. Вычисления с помощью CUDA, которые можно выполнять на новых видеокартах GeForce 8800 и будущих профессиональных графических решениях NVIDIA Quadro, устраняют ограничения традиционных потоковых вычислений на GPU путем синхронизации и обмена данными между процессорными ядрами GPU.

GPU с CUDA
имеют специальные возможности для вычислений, включая Parallel Data Cache, где 128 процессорных ядер, работающих на частоте 1,35ГГц, в графических процессорах нового поколения от NVIDIA, сообща выполняют сложные вычисления. Разработчики имеют доступ к этим новым возможностям через специальных драйвер, который связан с DirectX и OpenGL и новый компилятор С от NVIDIA для GPU.

GPU с CUDA работает либо как гибкий потоковый процессор, где тысячи вычислительных программ, называемых потоками, или тредами вместе решают сложные задачи, либо как потоковый процессор в специфических приложениях, например, для вывода изображения, где потоки не связаны между собой. Приложения с поддержкой CUDA используют GPU для мелкоструктурных, интенсивных вычислений и многоядерные CPU для сложных крупномодульных задач, например, для контроля и управления данными.

Набор инструментов разработки ПО для CUDA в настоящее время доступен для разработчиков и исследователей через программу NVIDIA для зарегистрированных разработчиков.



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
Быстрый переход

©2006 - 2008 MinskLife.net
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.