CUDA
CUDAは、NVIDIA製GPUを汎用計算に使えるようにするNVIDIAの並列コンピューティング基盤およびプログラミングモデル。
記事2本
最終言及 CUDAは、NVIDIAが2006年に発表した並列コンピューティング基盤およびプログラミングモデルである。もともとグラフィックス処理向けだったGPUを汎用計算に使えるようにするもので、開発者はCやC++などの言語でGPU上で動くコードを書く。CUDAはNVIDIA製GPUでのみ動作する。
NVIDIAはCUDAの上で動くライブラリとして、ディープラーニング向けのcuDNNや線形代数向けのcuBLASなども提供している。PyTorchやTensorFlowなどの主要なディープラーニングフレームワークは、CUDAを通じてNVIDIA製GPU上でモデルの学習と推論を行う。
この説明は、AIPOSTの記事と広く知られた事実をもとにまとめたものです。誤りがあれば訂正依頼でお知らせください。
この項目を扱った記事
開発者がDockerfileを書き、CUDAのコンポーネントを合わせ、大きなコンテナイメージを繰り返しプッシュしなくても、コンテナのパッケージ化はRunPodが担います。