cupy

NumPy & SciPy for GPU

16 articles 11.8k View on GitHub ↗
16 articles
How to Contribute to the CuPy Project: A Complete Developer Guide

Learn how to contribute to the CuPy project with this developer guide. Fork the repository, set up your environment, follow coding standards, write tests, and submit a pull request.

how-to-guide
Jun 30, 2026
How to Build CuPy from Source: A Complete Developer’s Guide

Build CuPy from source with this developer's guide. Learn the essential steps including Python, Cython, toolkit requirements, cloning, and installation for optimal GPU performance.

how-to-guide
Jun 30, 2026
How to Use CuPy for Linear Algebra Operations: A GPU-Accelerated Guide

Accelerate linear algebra operations with CuPy. This guide shows how to leverage GPU power for solutions like matrix inversion and least-squares using a NumPy compatible API.

how-to-guide
Jun 30, 2026
What Are CuPy Kernels and How to Write Custom Kernels

Learn what CuPy kernels are and how to write custom CUDA C/C++ functions for GPU acceleration in Python. Unlock direct CUDA programming with Cupy RawKernel.

deep-dive
Jun 30, 2026
How to Perform Basic Array Operations in CuPy: A Complete GPU-Accelerated Guide

Learn to perform basic array operations in CuPy with this GPU-accelerated guide. Leverage CuPy's NumPy-compatible API for faster numerical computing on NVIDIA GPUs.

tutorial
Jun 30, 2026
Using CUDA Profiler with CuPy for Performance Analysis

Analyze CuPy performance with the CUDA Profiler. Use cupyx.profiler for Pythonic wrappers, benchmarking, and GPU kernel timing.

performance
Jun 29, 2026
CuPy GPU-Accelerated Linear Algebra Operations: A Complete Guide to NumPy-Compatible GPU Computing

Accelerate linear algebra with CuPy, the NumPy replacement for NVIDIA and AMD GPUs. Leverage cuBLAS and cuSOLVER for faster array computations. Explore our complete guide.

tutorial
Jun 29, 2026
How to Use CuPy linalg for GPU Linear Algebra: A Practical Guide to cuSOLVER and cuBLAS

Accelerate your linear algebra with CuPy linalg. This guide shows how to use cuSOLVER and cuBLAS on NVIDIA GPUs for matrix operations, solving linear systems, and decompositions with cupy.ndarray.

how-to-guide
Jun 29, 2026
How to Debug CuPy GPU Memory Leaks: A Complete Guide

Debug CuPy GPU memory leaks effectively. Monitor memory pools, trace allocations with DebugPrintHook, and free blocks to fix reference issues. Get your GPU code running smoothly.

how-to-guide
Jun 29, 2026
CuPy FFT on GPU for Fast Fourier Transforms: Architecture, Plan Caching, and Performance Tuning

Accelerate Fast Fourier Transforms with CuPy FFT on GPU. Leverage NVIDIA cuFFT and AMD rocFFT via a NumPy-compatible API for zero-copy, batched GPU acceleration. Optimize performance with plan caching.

deep-dive
Jun 29, 2026
How to Use the CuPy FFT Module for GPU‑Accelerated Transforms

Accelerate your Fast Fourier Transforms with CuPy's FFT module. Leverage GPU power for NumPy-compatible, high-performance transforms with automatic caching and multi-GPU support.

how-to-guide
Jun 29, 2026
How to Optimize CuPy Memory Management Using Memory Pools: Tuning, Limits, and Custom Allocators

Optimize CuPy memory management with memory pools. Learn about tuning, limits, and custom allocators to reduce GPU memory overhead and improve performance.

how-to-guide
Jun 29, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →