NVIDIA CUDA 5 еще больше упрощает программирование на GPU

1174
NVIDIA Logo

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

Платформу CUDA загрузили уже свыше 1.5 миллиона раз, при этом она поддерживает более 180 ведущих инженерных, научных и коммерческих приложений. Сегодня CUDA – это самый простой способ для разработчиков обеспечить ускорение приложений на графических процессорах.

Новые возможности CUDA 5 еще больше ускоряют и упрощают разработку GPU-ускоряемых приложений. Среди них – поддержка динамического параллелизма, библиотек, вызываемых напрямую из кода на GPU, GPUDirect для RDMA (дистанционный доступ к памяти напрямую) и интегрированной среды разработки NVIDIA Nsight Eclipse Edition (IDE).

NVIDIA CUDA

Новые возможности CUDA 5

CUDA 5 позволяет разработчикам полностью использовать потенциал графических процессоров NVIDIA, включая модели на базе архитектуры NVIDIA Kepler, и создает самую быструю, эффективную и мощную вычислительную платформу из ныне существующих. Основные возможности:

  • Динамический параллелизм– новые алгоритмы GPU-ускорения

    Потоки GPU могут динамически рождать новые потоки, позволяя GPU адаптироваться к новым данным. Сводя к минимуму пересылку данных в CPU и обратно, динамический параллелизм значительно упрощает параллельное программирование. Это также позволяет применять GPU-ускорение к более широкому спектру распространенных алгоритмов, например, используемых в адаптивном измельчении сетки и вычислительной гидродинамике.

  • Вызываемые из кода на GPU библиотеки – развитие экосистемы разработчиков приложений

    Новая библиотека CUDA BLAS позволяет разработчикам применять динамический параллелизм для их собственных библиотек, вызываемых напрямую из кода на GPU. Они могут создавать дополнительные API, которые позволят другим разработчикам расширять функциональность своих ядер и выполнять обратные запросы к GPU для изменения функциональности сторонних библиотек, вызываемых GPU. Такая поддержка связывания объектов обеспечивает эффективный и знакомый процесс создания больших приложений под GPU путем компилирования многочисленных исходных файлов CUDA в отдельные объектные файлы и их объединения в большие приложения и библиотеки.

  • Поддержка GPUDirect для RDMA – сокращение узких мест системной памяти

    GPUDirect обеспечивает прямую связь между GPU и другими устройствами PCI-E и поддерживает прямой доступ к памяти между сетевыми картами и GPU. Это сильно уменьшает задержки MPISendRecv между узлами GPU в кластере и повышает общую скорость работы приложения.

  • NVIDIA Nsight Eclipse Edition – быстрое и простое генерирование кода CUDA

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

Новый онлайн центр CUDA для разработчиков

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

Разработчики параллельных приложений приглашаются вступить в программу CUDA Registered Developer Program и получать бесплатный ранний доступ к новым версиям программ, инструментам и ресурсам. Подробнее смотрите тут.

16 октября 2012 Г.

08:00

Ctrl
ПредыдущаяСледующая

Все новости за сегодня

Система для самоуправляемых автомобилей, создаваемая Apple, представляет собой отдельный блок: Блок, создаваемый в рамках проекта Project Titan, размещается на крыше машины2

В Южной Корее создана первая в мире система для липосакции, в которой хирургу помогает искусственный интеллект: Система M.A.I.L создана в сотрудничестве с Microsoft

General Motors первой начнёт испытания беспилотных машин в Нью-Йорке: В следующем году на улицах Нью-Йорка появятся прототипы беспилотных машин1

Портативные акустические системы Ultimate Ears Blast и Megablast не боятся воды и поддерживают Amazon Alexa: Ultimate Ears Blast и Megablast оцениваются в 230 и 300 долларов соответственно 2

Тайваньские производители спешат освоить технологию mini-LED: Технология mini-LED может найти применение в самостоятельных дисплеях и в системах подсветки жидкокристаллических дисплеев10

Alphabet инвестирует в Lyft 1 млрд долларов: Alphabet стала крупным инвестором Lyft 4

Sony Xperia Hello — устройство с SoC Snapdragon 650 и ОС Android. Но это не смартфон и не планшет: Робот Sony Xperia Hello основан на ОС Android9

Sharp Aquos R Compact — самый компактный безрамочный смартфон, оснащённый экраном диагональю менее пяти дюймов: Смартфон Sharp Aquos R Compac получил дисплей диагональю менее пяти дюймов45

Некоторые смартфоны с Windows 10 Mobile не получат обновления Fall Creators Update: Lumia 640 и 640 XL не получат обновления Fall Creators Update7

997
1318

iXBT TV

  • Обзор беззеркальной фотокамеры Fujifilm X-A10 формата APS-C со сменными объективами

  • Планшеты для подводного чтения, дешевый безрамочный смартфон и автономная VR-гарнитура

  • Обзор 3D-принтера Funtastique Evo: дешевая, но вполне функциональная DIY-модель

  • Обзор робота-пылесоса Polaris PVCR 0920WV Rufer с функцией влажной протирки полов

  • Новинки Google на любой вкус: Pixel 2, Pixel 2 XL, Pixelbook, Clip, Home Mini и Max

  • Обзор водонепроницаемого бинокля Canon 10x42L IS WP с оптическим стабилизатором

  • Обзор компактного вертикального пылесоса Kitfort КТ-525

  • Обзор 15-дюймового игрового ноутбука MSI GE63VR 7RF Raider 4K с 4K-экраном

  • Ракета вместо самолета, умные AC Amazon, робот-мяч

  • Обзор парогенератора MIE Stiro Pro для глажки, отпаривания и уборки дома

  • Обзор изогнутого 37,5-дюймового IPS-монитора Acer XR382CQK с соотношением сторон 21:9

  • Обзор робота-полотера Everybot RS500

1212

Календарь

октябрь
Пн
Вт
Ср
Чт
Пт
Сб
Вс

Рекомендуем почитать