本書のソースプログラムについて 本書では、全部で5つのプロジェクトがあります。それぞれダウンロードして、学習に役立ててください。 ソースの内容 normalMatrix.zip 7.1.4の行列計算のCPU版プロジェクトです。 cudaMatrix.zip 7.1.5の行列計算のGPGPU/CUDA版プロジェクトです。 btSort.zip 7.2.3のバイトニックソートのCPU版プロジェクトです。 cudaBtSort.zip 7.2.6のバイトニックソートのGPGPU/CUDA版プロジェクトです。 cudaSmoothing.zip 7.3.4の画像平滑化のGPGPU/CUDA版プロジェクトです。 (注意:cudaSmoothing.zipは容量が30メガバイト以上あります) インストール方法  CPU版である「normalMatrix.zip」と「btSort.zip」は、任意のフォルダ上で展開しプロジェクトファイルをダブルクリックしてください。プログラムを実行することができます。  GPGPU版の「cudaMatrix.zip」「cudaBtSort.zip」は、それぞれを展開してできあがる「cudaMatrix」「cudaBtSort」のフォルダを、「C:\Documents and Settings\All Users\Application Data\NVIDIA Corporation\NVIDIA GPU Computing SDK\src」のフォルダ内に置いてください。そこでプロジェクトをダブルクリックすると、動作します。  同じくGPGPU版の「cudaSmoothing.zip」では、展開してできあがるcudaSmoothingフォルダの中にある、cudaBokashiフォルダを「C:\Documents and Settings\All Users\Application Data\NVIDIA Corporation\NVIDIA GPU Computing SDK\src」に展開してください。また、test1.bmpは任意のフォルダに置いてください。実行時にオプションをそのフォルダ名に指定することにより、平滑化の対象にすることができます。