General-purpose Matrix Calculation Library for GPU


CuPy™ is an open-source matrix library accelerated with NVIDIA CUDA. It has a NumPy-compatible interface and uses CUDA-related libraries including cuBLAS, cuDNN, cuRand, cuSolver, cuSPARSE, cuFFT, and NCCL to make full use of the GPU architecture.
CuPy was born as a GPU backend of Chainer, and it has been separated from Chainer into an independent package from 2017.


NumPy compatible GPU library for fast computation in Python

Pre-built binaries for fast installation

Projects leveraging CuPy

CuPy: A NumPy Compatible Library for High Performance Computing with GPU | SciPy 2019

DetailLearn more about this project

Other Projects


Contact us here.