CuPy icon
CuPy icon

CuPy

CuPy is an open-source array library for GPU-accelerated computing with Python. CuPy utilizes CUDA Toolkit libraries including cuBLAS, cuRAND, cuSOLVER, cuSPARSE, cuFFT, cuDNN and NCCL to make full use of the GPU architecture.

Cost / License

  • Free
  • Open Source (MIT)

Platforms

  • Windows
  • Linux
  • Python
  • Mac
  • BSD
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Ad-free
  2.  Python-based

 Tags

  • array
  • python-lib
  • python-library
  • Python

CuPy News & Activities

Highlights All activities

Recent activities

  • Ardos icon
    POX added CuPy as alternative to Ardos
  • Crates.io icon
    POX added CuPy as alternative to Crates.io

CuPy information

  • Developed by

    JP flagCuPy
  • Licensing

    Open Source (MIT) and Free product.
  • Written in

  • Alternatives

    52 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentEducation & Reference

GitHub repository

  •  10,723 Stars
  •  982 Forks
  •  618 Open Issues
  •   Updated  
View on GitHub
CuPy was added to AlternativeTo by Paul on and this page was last updated .
No comments or reviews, maybe you want to be first?

What is CuPy?

CuPy is an open-source array library for GPU-accelerated computing with Python. CuPy utilizes CUDA Toolkit libraries including cuBLAS, cuRAND, cuSOLVER, cuSPARSE, cuFFT, cuDNN and NCCL to make full use of the GPU architecture. The figure shows CuPy speedup over NumPy. Most operations perform well on a GPU using CuPy out of the box. CuPy speeds up some operations more than 100X.

CuPy's interface is highly compatible with NumPy and SciPy; in most cases it can be used as a drop-in replacement. All you need to do is just replace numpy and scipy with cupy and cupyx.scipy in your Python code. The Basics of CuPy tutorial is useful to learn first steps with CuPy. CuPy supports various methods, indexing, data types, broadcasting and more. This comparison table shows a list of NumPy / SciPy APIs and their corresponding CuPy implementations.

CuPy Videos

Show 1 more video

Official Links