CUDA
Compute Unified Device ArchitectureGPU上で実行するカーネルやメモリ処理を記述し、機械学習や科学計算などを高速化します。
公式・公的資料で確認CUDAはNVIDIA GPUの計算資源を汎用処理に使うためのプラットフォームとプログラミングモデルとして整備されています。 カーネル、メモリ、ライブラリを通じて機械学習や科学計算の並列処理を実装できるため、GPUを使うソフトウェアの共通基盤になります。 現在はGPU世代、ドライバー、ランタイム、ライブラリの互換性が動作を左右し、CUDA自体をGPUハードウェアと混同しないことが重要です。