¬аше окно в мир —јѕ–
 
Ќовости —татьи јвторы —обыти€ ¬акансии Ёнциклопеди€ –екламодател€м
—татьи

16 окт€бр€ 2012

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

Ќова€ бесплатна€ верси€ включает новые инструменты, библиотеки и функции дл€ более продуктивной работы разработчиков

—јЌ“ј- Ћј–ј,  алифорни€Ч15 окт€бр€, 2012Ч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 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 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 по адресу: http://docs.nvidia.com. Ќа сайте доступна новейша€ информаци€ по платформе и модели программировани€ CUDA, а также открыт доступ ко всей документации и технологи€м CUDA, включа€ инструменты, примеры кода, библиотеки, API и руководство по настройке и программированию.
ѕрограмма CUDA дл€ зарегистрированных разработчиков
ѕриглашаем разработчиков параллельных приложений вступить в программу CUDA Registered Developer Program и получать бесплатный ранний доступ к новым верси€м программ, инструментам и ресурсам. ѕодробнее смотрите на сайте www.nvidia.com/paralleldeveloper.
ќ CUDA
CUDA Ц это платформа параллельных вычислений и модель программировани€ NVIDIA, котора€ обеспечивает значительное ускорение расчетов с помощью графических процессоров.

ѕодробнее о вычислени€х на GPU смотрите на сайте NVIDIA. ѕодробную информацию о CUDA и последнюю версию можно найти на сайте CUDA. Ќовости NVIDIA, информацию о компании и продуктах, видео, изображени€ и другую информацию смотрите в новостном разделе. —ледите за новост€ми в Twitter: @GPUComputing.

ќ компании NVIDIA
NVIDIA (NASDAQ: NVDA) открыла миру мощь компьютерной графики с изобретением GPU в 1999 году. Ќа сегодн€шний день процессоры NVIDIA обеспечивают мощностью большое число продуктов от смартфонов до суперкомпьютеров. ћобильные процессоры NVIDIA используютс€ в сотовых телефонах, планшетах и информационно-развлекательных системах. √еймеры довер€ют GPU, так как они позвол€ют погрузитьс€ в неверо€тные миры. ѕрофессионалы используют их дл€ создани€ визуальных эффектов в кино и проектировани€, начина€ от гольф-клубов и заканчива€ авиалайнерами. »сследователи работают с GPU дл€ расширени€ границ наук при помощи высокопроизводительных вычислений.  омпани€ обладает более 2 200 патентами по всему миру, включа€ те, что легли в основу современных вычислений. ѕодробнее смотрите www.nvidia.ru. ќтдельные за€влени€ данного пресс-релиза, включа€, но не ограничива€сь ими, упоминающие о вли€нии и преимуществах GPU NVIDIA Tesla, привод€тс€ с расчетом на будущее и могут измен€тьс€ в результате обсто€тельств и рисков, привод€щих к результатам, материально отличным от ожидаемых. “акие обсто€тельства и риски включают разработку более быстрой или эффективной технологии, использование CPU дл€ параллельных вычислений, конструкторские, производственные или программные ошибки, вли€ние технологического развити€ и конкуренции, изменени€ в предпочтени€х и требовани€х покупателей, выбор других стандартов или продуктов конкурентов покупател€ми, изменени€ в стандартах отрасли и интерфейсах, неожиданное снижение производительности наших продуктов или технологий при интеграции в системы, а также другие риски, указываемые врем€ от времени в отчетах, которые NVIDIA отсылает в  омиссию по ценным бумагам и биржевым операци€м, включа€ отчет по форме 10-Q за финансовый период, закончившийс€ 29 июл€ 2012 года.  опии отчетов дл€ SEC опубликованы на нашем сайте и доступны у NVIDIA бесплатно. ƒанные, относ€щиес€ к будущему за€влению, не относ€тс€ к будущей производительности, а только к текущему моменту, и, кроме случаев, установленных законом, NVIDIA не несет ответственность за обновление таких за€влений, чтобы отразить будущие событи€ или обсто€тельства.

©  омпани€ NVIDIAЃ, 2012. ¬се права защищены. NVIDIA, логотип NVIDIA, CUDA, Kepler, Nsight, GPUDirect и Tesla €вл€ютс€ товарными знаками и/или зарегистрированными товарными знаками компании NVIDIA в —Ўј и/или других странах. ¬се другие названи€ компаний и/или продуктов могут €вл€тьс€ товарными знаками и/или зарегистрированными товарными знаками соответствующих владельцев. ‘ункции, цены, наличие и спецификации могут быть изменены без предупреждени€.

ƒобавить комментарий

„итайте также:


¬акансии:

јктуальное обсуждение

RSS-лента комментариев

ƒавид Ћевин
ƒавид Ћевин
ќт редактора: ƒети, роботы, труд, май
ѕроект ЂЌародное —јѕ–-интервьюї

—лучайна€ стать€:

isicad Top 10

—амые попул€рные материалы

   ‘орумы isicad:

isicad-2010 isicad-2008
isicad-2006 isicad-2004

ќ проекте

ѕриглашаем публиковать на сайте isicad.ru новости и пресс-релизы о новых решени€х и продуктах, о проводимых меропри€ти€х и другую информацию. јдрес дл€ корреспонденции - info@isicad.ru

ѕроект isicad нацелен на

  • укрепление контактов между разработчиками, поставщиками и потребител€ми промышленных решений в област€х PLM и ERP...
ѕодробнее

»нформаци€ дл€ рекламодателей


¬се права защищены. © 2004-2022 √руппа компаний «Ћ≈ƒј—»

ѕерепечатка материалов сайта допускаетс€ с согласи€ редакции, ссылка на isicad.ru об€зательна.
¬ы можете обратитьс€ к нам по адресу info@isicad.ru.