Tesla

  • CUDA И ВЫЧИСЛЕНИЯ НА GPU
  • ПРИЛОЖЕНИЯ ДЛЯ ВЫЧИСЛЕНИЙ НА GPU
  • GPU ДЛЯ СЕРВЕРОВ И РАБОЧИХ СТАНЦИЙ
GPU-Ускоренные библиотеки
Divider

GPU-УСКОРЕННЫЕ БИБЛИОТЕКИ

Добавление GPU-ускорения в приложение может быть таким же простым, как и вызов функции библиотеки. Ознакомьтесь с обширным списком доступных на сегодня высокопроизводительных библиотек, которые получили ускорение на GPU.

 

AmgX

Простой способ ускорения решателей, обеспечивающий ускорение до 10 раз в случае вычислительно интенсивных линейных решателей. Отлично подходит для неявных схем на неструктурированных сетках.

cuDNN

NVIDIA cuDNN – это GPU-ускоренная библиотека примитивов для глубинных нейронных систем, предназначенная для интеграции с высокоуровневыми фреймворками машинного обучения.

 
 

cuFFT

Реализация библиотеки быстрого преобразования Фурье (FFT) для NVIDIA CUDA (cuFFT) предлагает простой интерфейс для вычисления БПФ с ускорением до 10 раз без необходимости разрабатывать собственную реализацию БПФ, ориентированную на GPU.

cuBLAS-XT

cuBLAS-XT – это набор рутинных подпрограмм, которые ускоряют вызовы в Level 3 BLAS (базовые подпрограммы линейной алгебры) за счет распределения нагрузки на нескольких GPU.

 
 

NPP

Библиотека NVIDIA Performance Primitives – это GPU-ускоренная библиотека с огромным набором из тысяч примитивов для обработки изображений и сигналов.

CULA Tools

GPU-ускоренная библиотека подпрограмм линейной алгебры от компании EM Photonics, которая использует архитектуру CUDA для значительного повышения скорости выполнения сложных математических функций.

 
 

MAGMA

Набор подпрограмм линейной алгебры нового поколения. Создана для гетерогенных архитектур на базе GPU. Поддерживает современные стандарты LAPACK и BLAS.

IMSL Fortran Numerical Library

Разработанный RogueWave набор математических и статистических функций, которые переносят нагрузку на GPU.

 
 

cuSOLVER

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

cuSPARSE

Библиотека линейной алгебры разреженных матриц для NVIDIA CUDA (cuSPARSE) представляет набор базовых подпрограмм линейной алгебры для разреженных матриц и обеспечивает ускорение до 8 раз.

 
 

cuBLAS

Библиотека BLAS для NVIDIA CUDA (cuBLAS) – это GPU-ускоренная версия библиотеки BLAS, которая обеспечивает ускорение от 6 до 17 раз по сравнению с последней версией MKL BLAS.

ArrayFire

Обширная библиотека функций на GPU, включая математические функции, функции для обработки сигналов и изображений, статистики и др. Содержит интерфейсы для языков C, C++, Java, R и Fortran.

 
 

cuRAND

Библиотека генерации случайных чисел для CUDA проводит GPU-ускоренную генерацию случайных чисел до 8 раз быстрее по сравнению со стандартным кодом, воспроизводимым только на стороне CPU.

Математическая библиотека CUDA

Надежный набор стандартных математических функций, обеспечивающий высокую производительность на NVIDIA GPU.

 
 

Thrust

Мощная библиотека алгоритмов для параллельных расчетов и структур данных. Выполняет GPU-ускоренную сортировку, сканирование, преобразование и редукции с помощью всего нескольких строчек кода.

NVBIO

GPU-ускоренный C++ фреймворк для высокопроизводительного анализа последовательностей как коротких, так и длинных прочтений.

 
 

Triton Ocean SDK

Библиотека Triton предлагает симуляцию водной поверхности в реальном времени, которые используются в играх, водных симуляторах и обучающих тренажерах.

NVIDIA VIDEO CODEC SDK

Ускоряет производительность видео с помощью набора видеокодеков NVCUVID CUDA, которые включают API аппаратной кодировки NVENC H.264, а также API декодирования NVCUVID CUDA.

 
 

HiPLAR

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

OpenCV

OpenCV - это ведущая открытая библиотека для машинного зрения, обработки изображений и машинного обучения, теперь содержит GPU-ускорение для операций в реальном времени.

 
 

Geometry Performance Primatives(GPP)

GPP – это движок для обработки геометрии, оптимизированный для ускорения на GPU. Может использоваться в современных графических информационных системах, приложениях САПР, машинном зрении и решениях по программированию перемещений.

Paralution

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

 
 

Fastvideo

Fastvideo – Библиотека Fastvideo Image & Video Processing SDK предназначена для обработки изображений на видеокартах NVIDIA. В библиотеке реализован полный набор функций для быстрой работы с RAW данными от видеокамер.

 
 
 
 
 
 
 
CUDA и вычисления на GPU

Что такое вычисления на GPU?
Факты о вычислениях на GPU
Программирование GPU
Архитектура Kepler GPU
Облачные вычисления на GPU

Что такое CUDA?
CUDA в действии
CUDA Альманах
CUDA и OpenACC:
Бесплатный Онлайн курс

Обучение CUDA
Центры повышения
квалификации CUDA

Исследовательские центры CUDA
Центры обучения CUDA

Приложения для
вычислений на GPU

Приложения для вычислений
на Tesla GPU

Примеры применения Tesla
Директивы OpenACC
Тест-драйв Tesla GPU

Tesla GPU для серверов
и рабочих станций

Почему Tesla
Решения Tesla для серверов
Решения Tesla для рабочих станций
Встраиваемая платформа разработок
Купить Tesla GPU

Новости и
информация о Tesla

Истории успеха Tesla
Литература о продукте
Средства программного
обеспечения Tesla

Программные средства
разработки Tesla

Вебинары на русском языке
NVIDIA Research
Уведомления о новостях Tesla

Мы в социальных сетях

VKontakte VKontakte

YouTube YouTube

Twitter Twitter

Instagram Instagram

NVIDIA Blog Блог NVIDIA