NVIDIA и ее партнеры формируют самую крупную экосистему разработки решений для параллельных вычислений

 
 
За дополнительной информацией обращайтесь:

Ирина Шеховцова
NVIDIA Corporation
Тел: +7 495 981 03 00 ext 10777
irinas@nvidia.com

NVIDIA и ее партнеры формируют самую крупную экосистему разработки решений для параллельных вычислений

Богатый набор стандартных в индустрии инструментов и библиотек разрабатываются под архитектуру CUDA

ПОРТЛЭНД, Орегон— SC09—17 НОЯБРЯ, 2009—NVIDIA (Nasdaq: NVDA) и ее партнеры объявили о том, что в течение следующих нескольких месяцев они представят широкий спектр программ для разработчиков, использующих в своей работе вычисления на GPU.

Эти обновления относятся к широкому кругу языков программирования, инструментов и библиотек для вычислений на GPU. NVIDIA представит обновление для компилятора CUDA™ C, с дополнительной поддержкой C++ и будущего GPU под кодовым названием “Fermi.” NVIDIA также выпустит драйвер R195 с новыми расширениями для драйверов и инструментов под OpenCL 1.0 и бета-релиз NVIDIA® Nexus – первой в индустрии среды разработки для массивно параллельных вычислений, интегрированной в Microsoft Visual Studio.

Помимо обновлений от NVIDIA уже доступны релизы от партеров компании, включая решение CUDA Fortran от The Portland Group, Distributed Debugging Tool (DDT) от Allinea и отладчик TotalView.

“Единственно возможный способ эффективного масштабирования производительности в требовательных приложениях – это переход на модель параллельных вычислений”, - сказал Сэнфорд Расселл (Sanford Russell), директор по GPU-вычислениям в NVIDIA. “Архитектура NVIDIA CUDA упрощает этот критически важный переход, благодаря широкой поддержке индустрии и сети консультантов и ресурсов для обучения по массивно параллельным вычислениям”.

Обновления NVIDIA и ее партнеров по инструментам разработки для параллельных вычислений:

CUDA Toolkit 3.0 Beta: С помощью CUDA Toolkit 3.0 Beta программисты уже сегодня могут приступить к разработке приложений для архитектуры NVIDIA Fermi. Бета-версия включает такие функции, как отчет ECC, Dual DMA Engine, Concurrent Kernel Execution и поддержка отладчика NVIDIA Fermi HW в cuda-gdb. Поддерживается профилирование производительности для CUDA Visual Profiler и OpenCL Visual Profiler. Также поддерживается новый унифицированный многоцелевой API для Direct3D и OpenGL, включая Direct3D 11.

Расширения OpenCL 1.0: NVIDIA – это единственный производитель, поддерживающий функции OpenCL сверх минимально необходимого уровня. Новые расширения от NVIDIA включают поддержку вычислений двойной точности, OpenGL совместимость и новый OpenCL Installable Client Device (ICD). Новые функции дополняют список расширений, которые поддерживает ТОЛЬКО NVIDIA: для 2D изображений, 32-битных атомарных операций и побайтовай адресации при записи.

NVIDIA Nexus, первая в индустрии среда разработки для приложений, использующих массивно параллельные вычисления на GPU. Эта среда интегрирована в Microsoft Visual Studio IDE и включает Debugger, Performance Analyzer и Graphics Inspector. Этот бета-выпуск предоставляет разработчикам GPU-вычислений огромный прирост продуктивности благодаря общим и простым инструментам.

The Portland Group (PGI) – CUDA Fortran: Выпуск первого в мире компилятора Fortran, совместимого с графическими процессорами с NVIDIA CUDA. CUDA Fortran ускорит переход на GPU-вычисления в областях, где приложения пишутся на Fortran, например, моделирование океана, прогноз погоды, моделирование окружающей среды, анализ сейсмических данных, биоинформатика.

Профессиональные решения отладки для HPC от Allinea и TotalView были также представлены на этой неделе. Эти инструменты наделяют CUDA GPU возможностями, которые дополняют существующие функции по параллельной отладке с помощью MPI, OpenMP и pthreads на платформе Linux. Разработчики могут отлаживать приложения, работающие на гибридных кластерах с серверами на базе x86-64 CPU и Tesla GPU.

Пакеты для численного анализа: Важные достижения для применения GPU с CUDA были получены в области численного анализа и математического моделирования, включая такие пакеты, как MATLAB от Mathworks, Mathematica от Wolfram Research и LabVIEW от National Instruments.

Библиотеки CUDA: Разработчики также могут воспользоваться богатым набором библиотек с ускорением CUDA от NVIDIA и ее партнеров, включая BLAS, FFT, LAPACK (EM Photonics CULA), MAGMA (ICL при UTK), NVIDIA Performance Primitives (NPP), CUDA Vision Workbench (CVWB) и библиотека обработки видео и изображений.

Чтобы скорее начать использовать инструменты и приложения, оптимизированные под CUDA, пользователи могут прибегнуть к услугам по обучению и консультации, которые предлагает растущее сообщество CUDA-консультантов, например Acceleware Corp., ANEO, CAPS, Elegant Mathematics, EM Photonics, Fixstars, GASS Ltd., HPC Project, Infosys, SagivTech, Stone Ridge Technology и Tech-X Corp.

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

О компании NVIDIA

Компания NVIDIA (Nasdaq: NVDA) – лидер в области технологий программируемой графики и изобретатель GPU - высокопроизводительного процессора, который генерирует захватывающую интерактивную графику на рабочих станциях, персональных компьютерах, игровых приставках и мобильных устройствах. NVIDIA поставляет свои GeForce® GPU продукты на рынок развлечений и потребительский рынок, продукты Quadro GPU предназначены для рынка профессионального дизайна и визуализации, а компьютерные решения Tesla™ поставляются на рынок вычислений, требующих высокой производительности. Главный офис NVIDIA расположен в Санта-Клара, Калифорния, а филиалы компании находятся в Азии, Европе и Америке.

 
 
 
 
VKontakteMail.ruOdnoklassniki.ruGoogle+Facebook