---
key: pl/cuda
kind: plang
name: "CUDA"
url: https://plangs.page/cuda
---

# CUDA

> Parallel computing platform and API model by Nvidia for GPU acceleration.

Compute Unified Device Architecture is a parallel computing platform and application programming interface (API) model developed by Nvidia. It facilitates dramatic increases in computing performance by harnessing the power of the graphics processing unit (GPU).

## Facts

- Appeared: 2006
- Homepage: https://developer.nvidia.com/cuda-zone
- GitHub: https://github.com/NVIDIA/cuda-samples
- Languish ranking: #49

## Relationships

### Paradigms

- [Compiled](https://plangs.page/paradigm/compiled)
- [Parallel](https://plangs.page/paradigm/parallel)

### Platforms

- [Linux](https://plangs.page/platform/linux)
- [Windows](https://plangs.page/platform/windows)

### Target Of

- [Futhark](https://plangs.page/futhark)

### Written With

- [C++](https://plangs.page/c++)
