CUDA(Compute Unified Device Architecture)

NVIDIAが開発・提供している、GPU向けの汎用並列コンピューティングプラットフォーム(並列コンピューティングアーキテクチャ)およびプログラミングモデル

NVIDIA CUDA Toolkit Release Notes

CUDA 12.6 Update 1 Release Notes

Install

CUDA Toolkit Archive

CUDA12.6

CUDA12.2

CUDA11.2

Path

export PATH="/usr/local/cuda/bin:$PATH"
export LD_LIBRARY_PATH="/usr/local/cuda/lib64:$LD_LIBRARY_PATH"

Version 確認

nvcc -V

TensorRT Install

GitHub - NVIDIA/TensorRT at master

Thrust

CUDAを利用するためのC++インターフェースライブラリ

Install

cuda toolkit のインストールをすれば使えるようになる