⇩CUDAは,NVIDIA製のGPUを用いて高速な並列処理を行うためのプラットフォームであり,ツールキットです。NVIDIAが提供するCUDAは,NVIDIA製のGPUを用いて高速な並列処理を行うためのプラットフォームであり,ツールキットです。ここ数年話題になっている深層学習でも基本的な技術の一つとして採用されています。Unit)は,その用途からシェーダーの汎用化・並列化が進んだ結果,特定の精度の単純な計算処理であればCPUの数倍の能力を持つまでに至りました。Units)⁠」という考え方です。グラフィックス向けのAPIを使って汎用的な計算をさせるとなると,そのプログラミングには幅広い知識が必要です。NVIDIAはC/C++のような「普通の」言語でGPUを操作できる開発環境である「CUDA」を提供することで,GPGPU向け開発のハードルを一気に下げたのです。メモCUDAを使うのであればCUDAに対応したGPUが必要です。今から入手するのであれば,Maxwellアーキテクチャーを搭載したGPUのうち値段が下がっているものか,Pascalアーキテクチャーを搭載したGPUになるでしょう。VIEWSCarlのフォトアルバムファインダー越しの絶景を集めて。