Material by: Alan Gray, Rupert Nash
Many CPU libraries have developed and in use for many years and an increasing number of GPU libraries are now available
GPU-accelerated standard BLAS library
GPU-accelerated standard mathematical function library
GPU-accelerated BLAS for sparse matrices
GPU-accelerated random number generation (RNG)
Dense and sparse direct solvers for Computer Vision, CFD, Computational Chemistry, and Linear Optimization applications
GPU accelerated linear solvers for simulations and implicit unstructured methods
GPU-accelerated library for Fast Fourier Transforms
GPU-accelerated library for image and signal processing
High-performance APIs and tools for hardware accelerated video encode and decode
GPU-accelerated library of primitives for deep neural networks
GPU-accelerated neural network inference library for building deep learning applications
Advanced GPU-accelerated video inference library
Collective Communications Library for scaling apps across multiple GPUs and nodes
GPU-accelerated library for graph analytics
GPU-accelerated library of parallel algorithms and data structures
Cooperative primitives for CUDA C++, such as sort, reduce, or scan, across warps, blocks, and whole devices.
GPU-accelerated open-source library for computer vision, image processing and machine learning, now supporting real-time operation
Open-source multi-media framework with a library of plugins for audio and video processing
GPU-accelerated open source library for matrix, signal, and image processing
GPU-accelerated linear algebra routines for heterogeneous architectures, by Magma
GPU-accelerated open-source Fortran library with functions for math, signal and image processing, statistics, by RogueWave
Library for graph-processing designed specifically for the GPU
GPU-accelerated functions for sparse direct solvers, included in SuiteSparse linear algebra package authored by Prof.
GPU-accelerated linear algebra library by EM Photonics
GPU-accelerated linear algebra (LA) routines for the R platform for statistical computing supporting heterogeneous
GPU-accelerated computational geometry engine for advanced GIS, EDA, computer vision, and motion planning, by Fixstars
GPU-accelerated library for sparse iterative methods by Paralution
Real-time visual simulation of oceans, water bodies in games, simulation, and training applications, by Triton