Вчера компания NVIDIA представила NVIDIA® CUDA® 5, новую версию самой распространенной в мире платформы параллельных вычислений и модели программирования для ускорения решения научных и инженерных задач на GPU. Новую версию можно бесплатно загрузить на сайте NVIDIA Developer Zone.
Платформу CUDA загрузили уже свыше 1.5 миллиона раз, при этом она поддерживает более 180 ведущих инженерных, научных и коммерческих приложений. Сегодня CUDA – это самый простой способ для разработчиков обеспечить ускорение приложений на графических процессорах.
Новые возможности CUDA 5 еще больше ускоряют и упрощают разработку GPU-ускоряемых приложений. Среди них – поддержка динамического параллелизма, библиотек, вызываемых напрямую из кода на GPU, GPUDirect™ для RDMA (дистанционный доступ к памяти напрямую) и интегрированной среды разработки NVIDIA Nsight™ Eclipse Edition (IDE).
Разработчики, которые уже опробовали предрелизную версию CUDA 5, заявили о значительном ускорении работы приложений во многих случаях и об улучшенной программируемости.
В оборонной и аэрокосмической областях ускорение с помощью CUDA приносит значительное преимущество при обработке цифровых изображений, полученных с разнообразных датчиков, таких, как радар. Дастин Франклин (Dustin Franklin), инженер в GE Intelligent Platforms из Шарлотсвилл, штат Вирджиния, отмечает: «CUDA 5 – это большой шаг вперед для нас. Во многих приложениях, которыми мы пользуемся, идет передача данных с датчиков непосредственно в GPU с низкими задержками, поэтому поддержка GPUDirect для RDMA в новых GPU Kepler просто необходима нашим клиентам. Мы включили эту поддержку во многие наши датчики, и результаты нас очень радуют».
Гийом Белц (Guillaume Belz), биохимик из Лионского Университета (Lyon University Hospital) во Франции, применяет динамический параллелизм и вызываемые из кода на GPU библиотеки для анализа сложных сигналов и извлечения информации. «С GPU-ускорением мы можем получить результаты всего за пару часов для проектов, на которые раньше уходили недели и даже месяцы при расчете на CPU. Без GPU-ускорения анализ в наших задачах просто невозможен».
NVIDIA Nsight Eclipse Edition поразила Уэйхуа (Уэйн) Сана (Weihua (Wayne) Sun), ученого в области визуализации из Рочестерского Технологического Института Нью-Йорка. «Когда я узнал, что в CUDA 5 вошла новая версия IDE Nsight Eclipse Edition, я понял, что должен получить ее немедленно. Перенос всех инструментов программирования, отладки и оптимизации в одну интегрированную среду разработки серьезно повысил мою продуктивность».
Платформу CUDA загрузили уже свыше 1.5 миллиона раз, при этом она поддерживает более 180 ведущих инженерных, научных и коммерческих приложений. Сегодня CUDA – это самый простой способ для разработчиков обеспечить ускорение приложений на графических процессорах.
Новые возможности CUDA 5 еще больше ускоряют и упрощают разработку GPU-ускоряемых приложений. Среди них – поддержка динамического параллелизма, библиотек, вызываемых напрямую из кода на GPU, GPUDirect™ для RDMA (дистанционный доступ к памяти напрямую) и интегрированной среды разработки NVIDIA Nsight™ Eclipse Edition (IDE).
Разработчики, которые уже опробовали предрелизную версию CUDA 5, заявили о значительном ускорении работы приложений во многих случаях и об улучшенной программируемости.
В оборонной и аэрокосмической областях ускорение с помощью CUDA приносит значительное преимущество при обработке цифровых изображений, полученных с разнообразных датчиков, таких, как радар. Дастин Франклин (Dustin Franklin), инженер в GE Intelligent Platforms из Шарлотсвилл, штат Вирджиния, отмечает: «CUDA 5 – это большой шаг вперед для нас. Во многих приложениях, которыми мы пользуемся, идет передача данных с датчиков непосредственно в GPU с низкими задержками, поэтому поддержка GPUDirect для RDMA в новых GPU Kepler просто необходима нашим клиентам. Мы включили эту поддержку во многие наши датчики, и результаты нас очень радуют».
Гийом Белц (Guillaume Belz), биохимик из Лионского Университета (Lyon University Hospital) во Франции, применяет динамический параллелизм и вызываемые из кода на GPU библиотеки для анализа сложных сигналов и извлечения информации. «С GPU-ускорением мы можем получить результаты всего за пару часов для проектов, на которые раньше уходили недели и даже месяцы при расчете на CPU. Без GPU-ускорения анализ в наших задачах просто невозможен».
NVIDIA Nsight Eclipse Edition поразила Уэйхуа (Уэйн) Сана (Weihua (Wayne) Sun), ученого в области визуализации из Рочестерского Технологического Института Нью-Йорка. «Когда я узнал, что в CUDA 5 вошла новая версия IDE Nsight Eclipse Edition, я понял, что должен получить ее немедленно. Перенос всех инструментов программирования, отладки и оптимизации в одну интегрированную среду разработки серьезно повысил мою продуктивность».






