Разработка с помощью CUDA
Приложения CUDA
Введение
Продукты с поддержкой CUDA
Загрузить CUDA
Подпишитесь, чтобы получать извещения по почте (на англ.)
OpenCL для NVIDIA
DirectCompute для NVIDIA
Поддержка языка Support
 

Fortran – это ключевой язык программирования, используемый разработчиками, работающими с высокопроизводительными компьютерными вычислениями. Этот язык был выбран для программирования во многих прикладных областях, включая гидрогазодинамику (например, прогнозирование погоды и моделирование океана) и проекционно-разностный анализ.

NVIDIA вместе с The Portland Group (PGI) разработала CUDA Fortran Compiler (компилятор языка Fortran на CUDA), который позволил использовать этот язык в работе с графическими процессорами NVIDIA с технологией CUDA. Разработчики на Fortran, имеющие проблемы с параллельными потоками данных, получат возможность использовать компилятор Fortran на CUDA, чтобы задействовать огромные преимущества и мощь массивных параллельных вычислений графических процессоров NVIDIA для создания высокопроизводительных приложений для научных расчетов.

Спецификация поддержки языка Fortran для графических процессоров с технологией CUDA доступна зарегистрированным разработчикам на GPU уже сегодня. Компилятор Fortran на CUDA будет добавлен в PGI компилятор Fortran в ноябре 2009.
Как компания, производящая процессоры, NVIDIA с энтузиазмом поддерживает все языки и интерфейсы прикладного программирования, что позволяет пользователям получить доступ к возможностям параллельных вычислений на GPU. Эти языки и интерфейсы включают в себя C с набором инструментов CUDA, DirectCompute и OpenCL.

NVIDIA имеет длинную хронологию охвата и поддержки стандартов, так как более широкий выбор языков увеличивает число и расширяет возможности приложений, которые могут использовать параллельные вычисления на GPU. С поддержкой языков C, Fortran, Java и Python, а также интерфейсов прикладного программирования OpenCL, DirectX Compute, преимущества производительности вычислений на графических процессорах доступны большинству разработчиков. NVIDIA – единственная компания, производящая процессоры, которая предлагает такую широкую поддержку средств разработки для GPU.

Обратитесь к программе регистрации разработчиков на GPU NVIDIA что бы получить доступ к новым релизам.
Дополнительные ссылки по теме:

OpenCL является товарным знаком компании Apple и используется в рамках лицензии, выданной компании Khronos Group.