概要

GPUのない環境でもCUDAを用いたビルドすることができる
CUDA Toolkitをインストールするときにドライバを除外する

環境

Windows 10
GPUなし

インストール

Visual Studio Community 2017のインストール

C++とWindows 10 SDKのチェックを忘れずに

image.png

CUDA Toolkitのインストール

今回はGPUなしの環境でのインストールなのでカスタムを選択してドライバ以外をインストールする

プロジェクトの作成とコンパイル

Visual Studioを立ち上げる

プロジェクトの作成

インストールが完了していればテンプレートが使える

image.png

単純なプログラム`kernel.cu'が含まれるプロジェクトが作成される

Platform Toolsetの設定

2018年4月現在、最新のCUDA Toolkitは最新のVisual Sudioに対応していないようでビルド時にエラーがいくつかでる。
プロジェクトのプロパティからPlatform Toolsetを2015のものにするのが無難。

image.png

ビルド

image.png

参考文献

https://devtalk.nvidia.com/default/topic/1008361/cuda-setup-and-installation/unable-to-install-cuda-8-0-on-machine-without-cuda-gpu/

https://devtalk.nvidia.com/default/topic/1027299/cuda-setup-and-installation/cuda-9-failed-to-support-the-latest-visual-studio-2017-version-15-5/

Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account log in.