![project-thumbnail-img](https://www.preferred.jp/wp-content/uploads/2024/07/pfn_projects_cupy.jpg)
CuPy
GPU向け汎用配列計算ライブラリ
Overview
![](/wp-content/themes/preferred/assets/img/projects/cupy/pict01.jpg)
CuPy™はオープンソースのGPU向け汎用配列計算ライブラリです。NumPy互換のインターフェースを持ち、cuBLAS, cuDNN, cuRand, cuSolver, cuSPARSE, cuFFT, NCCLなどの関数をGPU で実行することで簡単に高速化できるように設計されています。
当初はChainerのバックエンドとして開発されましたが、2017年にChainerから分離独立して開発が続けられています。
Features
![](/wp-content/themes/preferred/assets/img/projects/cupy/pict-feature01.jpg)
Numpy互換GPUライブラリによるPythonでの高速計算
![](/wp-content/themes/preferred/assets/img/projects/cupy/pict-feature02.jpg)
高速なインストールのためのバイナリパッケージ
![](/wp-content/themes/preferred/assets/img/projects/cupy/pict-feature03.jpg)
CuPyを活用したプロジェクト
CuPy: A NumPy Compatible Library for High Performance Computing with GPU | SciPy 2019