Thunder Compute logo

CUDA Cores

The basic processing units inside NVIDIA GPUs

CUDA Cores are the individual processing units inside NVIDIA GPUs that execute floating-point and integer arithmetic operations. A single GPU can contain thousands of CUDA cores working in parallel.

Example

# A simple vector add — each CUDA core handles one element
import torch
a = torch.randn(1_000_000, device="cuda")
b = torch.randn(1_000_000, device="cuda")
c = a + b  # distributed across CUDA cores

Core Counts by GPU

GPUCUDA Cores
RTX 409016,384
A1006,912
H10016,896

See Also