CUDA Zone
Что новенькогоЧто такое CUDA?Got CUDA?Разработчики
 
 
 

OpenCL для NVIDIA

 
 

OpenCL™ (язык открытых вычислений) – это новый стандарт гетерогенных вычислений на основе архитектуры CUDA, поддержанный различными производителями. Возможности OpenCL позволят разработчикам реализовывать всю мощь параллельных вычислений графических процессоров Nvidia и создавать неповторимые вычислительные приложения. Учитывая развитие стандарта и его поддержку процессорами от других производителей, компания NVIDIA продолжит предлагать пользователям драйверы, инструменты и ресурсы для обучения.

Совместно с компанией NVIDIA язык OpenCL был представлен группе Khronos компанией Apple летом 2008 года с целью создания межплатформенной среды для универсальных расчетов на GPU. NVIDIA возглавляет группу разработчиков стандарта OpenCL с ее появления и представила покупателям первый в мире графический процессор с поддержкой OpenCL для Windows и Linux в июне 2009 года.
OpenCL for GPU Nbody Demo

Компания NVIDIA обеспечивает поддержку OpenCL в драйверах для конечных решений с октября 2009 года, предлагая OpenCL в более 180 000 000 графических процессоров на основе архитектуры CUDA, поставки которых начались в 2006 году.

OpenCL Developer Resources:

НОВОЕ! Доступны драйверы и примеры кода OpenCL v1.1
Предварительные драйверы OpenCL v1.1 и примеры кода SDK доступны зарегистрированным разработчикам в области GPU вычислений. Скачайте OpenCL v1.1 уже сегодня – заходите на сайт или получите учетную запись.

Компания NVIDIA поддерживает все языки и API, позволяющие разработчикам получить доступ к возможностям параллельных вычислений на GPU, с большим энтузиазмом. История принятия и поддержки стандартов компанией NVIDIA довольно долгая, так как более широкий список поддерживаемых языков увеличивает число и масштаб приложений, способных использовать преимущества параллельных вычислений на GPU. Сегодня вычисления на GPU становятся массовыми благодаря поддержке C и Fortran, а также доступности таких API, как OpenCL и DirectX Compute. Только NVIDIA может предложить такой широкий выбор открытых языков для программирования GPU.

Лучшая в индустрии поддержка OpenCL от NVIDIA:

2010
 
Март – Компания NVIDIA выпускает драйверы версии R195 с одобренным группой Khronos ICD, позволяя приложениям одновременно использовать графические процессоры NVIDIA с поддержкой OpenCL и другие процессоры

Январь – Компания NVIDIA выпускает обновленные драйверы версии R195 с поддержкой запрошенных разработчиками расширений для совместного использования буфера и развертывания цикла Direct3D9/10/11

Январь – Группа Khronos ратифицирует спецификацию ICD, предоставленную компанией NVIDIA, позволяя нескольким приложениям одновременно использовать несколько реализаций OpenCL

2009

 
Ноябрь – NVIDIA выпускает драйвер версии R195, обеспечивая дополнительную поддержку возможностей стандарта OpenCL v1.0, таких как математический операции с двойной точностью и совместное использование буфера OpenGL

Октябрь – NVIDIA проводит конференцию по GPU технологиям и предлагает OpenCL тренинг еще более 500 разработчикам

Сентябрь – NVIDIA оканчивает OpenCL тренинг для более 1000 разработчиков посредством бесплатных вебинаров

Сентябрь – NVIDIA начинает обеспечивать поддержку OpenCL 1.0 в всех пользовательских (публичных) драйверах для Windows и Linux

Сентябрь - NVIDIA выпускает графический профилировщик OpenCL, первый в индустрии аппаратный инструмент для профилировки производительности в OpenCL приложениях

Июль – Компания NVIDIA проводит первые вебинары для разработчиков под названиями «Введение в GPU вычисления и OpenCL» и «Лучшие примеры программирования на OpenCL, продвинутый уровень»

Июль – NVIDIA выпускает Руководство по верному использованию NVIDIA OpenCL, предлагающее техники оптимизации и руководство по достижению быстрых и точных результатов благодаря OpenCL

Июль – NVIDIA представляет исходный код и спецификации для Installable Client Driver (ICD) рабочей группе Khronos OpenCL, целью становится обеспечение одновременного использования приложениями нескольких реализаций OpenCL на GPU, CPU и лругих типах процессоров

Июнь – NVIDIA первые в отрасли драйверы, соответствующие стандарту OpenCL 1.0, и SDK для разработчиков

Апрель – NVIDIA выпускает первые в отрасли графические драйверы OpenCL 1.0 для Windows и Linux. Выпуску сопутствует Руководство по программированию на OpenCL от NVIDIA, руководство OpenCL: с чего начать, объясняющее разработчикам, как портировать существующий код с CUDA C на OpenCL, а также открытие форумов разработчиков OpenCL.

2008
 
Декабрь – NVIDIA впервые демонстрирует возможности OpenCL GPU, используется графический процессор для ноутбуков NVIDIA на выставке SIGGRAPH Азия

Июнь – Apple предлагает сотрудничество группе Khronos в совместном развитии OpenCL; сформирована группа волонтеров NVIDIA, возглавляющих рабочую группу по OpenCL

2007
 
Декабрь – Решение NVIDIA Tesla получает награду журнала PC Magazine За техническое превосзодство

Июнь – NVIDIA запускает Tesla C870, первый графический процессор для высокопроизводительных вычислений

Май - NVIDIA выпустила первый графический CUDA процессор, обеспечивающий поддержку OpenCL в ноутбуках и рабочих станциях

2006
 
Ноябрь - NVIDIA выпустила первый графический процессор с поддержкой архитектуры CUDA и языка OpenCL

 

OpenCL является товарным знаком компании Apple и используется по лицензионному соглашению с компанией Khronos.



 
 
 
Что новенького | Что такое CUDA? | CUDA GPU | Разработчики
Авторское право © 2010 NVIDIA Corporation | Юридическая информация | Политика конфиденциальности | RSS лента