CUDA技術を利用したGPUコンピューティングの実際(前編) ―― グラフィックス分野で磨かれた並列処理技術を汎用数値計算に応用 下馬場 朋禄,伊藤 智義 3Dグラフィックス処理の分野では,長年,並列処理技術が利用されてきた.こうしたグラフィックス分野で蓄積された並列処理技術の資産を汎用数値計算に応用しようというのが「GPU(Graphics Processing Unit)コンピューティング」と呼ばれる技術である.ここでは,NVIDIA社が提供しているCUDA(Compute Unified Device Architecture=クーダ)環境を例に,GPUコンピューティングの概要と開発環境の構築手順を紹介す. (編集部) 3D(3次元)グラフィックスを扱うゲームや3D CAD(Computer Aided Design)などの処理を高速に行うための専用LSIとして,GPU(Graph