페이지

2015년 1월 2일 금요일

CUDA 설치

Visual Studio 2008 기준 CUDA 설치방법

1. https://developer.nvidia.com/ 로 가서 CUDA Toolkit & SDK 다운 받아서 설치

2.  Visual Studio 에서 Syntax Highlighting 설정 방법

 - CUDA가 설치된 Folder 에서 usertype.dat를 Visual Studio 가 설치된 폴더로 복사합니다.
   필자의 경우 : CUDA : C:\ProgramData\NVIDIA Corporation\CUDA Samples\v5.5\doc\syntax_highlighting\visual_studio_8
                      VISUAL STUDIO : C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE

3. Visual Assist X 에서의 설정 방법

 - C:\Program Files\Visual Assist X\AutoText\Latest 에서 Cpp.tpl 을 하나 복사하여 Cu.tpl 로 저장
 - 시작 -> 실행 -> regedit 를 실행하여 자신의 버전에 맞는 Visual Assist X 의 설정 으로 들어갑니다.
    필자의 경우 : HKEY_CURRENT_USER\Software\Whole Tomato\Visual Assist X\VANet9
 - ExtHeader 항목에 .cuh; 추가
 - ExtSource 항목에 .cu; 추가

4. Visual Studio Add New Item 에 'cu', 'cuh' 추가하기

 - Visual Studio 의 Visual C++ 의 Project Item Folder로 이동
   (필자의 경우 : C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcprojectitems )

 - newc++file.cpp 를 복사하여 NewCUDAFile.cu 로 이름 변경
 - hfile.h 를 복사하여 CUDAHFile.cuh 로 변경

 - 해당Folder의 VCProjectItems.vsdir 을 열어서 아래 2줄을 추가

    NewCUDAFile.cu|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|CUDA Source File (.cu)|11|Creates a file contaning CUDA C source code|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|9031|4096|CUDA_C
    CUDAHFile.cuh|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|CUDA Header File (.cuh)|16|Create a CUDA C header file|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|9030|4096|CUDA_HEADER


 - 해당Folder 안에 있는 Code Folder로 이동하여 code.vsdir을 열어 다음의 두 줄을 추가

    ..\NewCUDAFile.cu|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|CUDA Source File (.cu)|17|Creates a file contaning CUDA C source code|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|9031|4096|CUDA_C
    ..\CUDAHFile.cuh|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|CUDA Header File (.cuh)|18|Create a CUDA C header file|{1B027A40-8F43-11D0-8D11-00A0C91BC942}|9030|4096|CUDA_HEADER


5. Visual Studio 실행 한뒤 설정

 - 도구 -> 옵션 -> 텍스트 편집기 -> 파일 확장명 으로 들어가서
 - cu (Microsoft Visual C++) 추가
 - cuh (Microsoft Visual C++) 추가

 - 도구 -> 프로젝트 및 솔루션 -> VC++ 디렉터리 로 들어가서
 - 플랫폼 선택 후 포함 파일에 $(CUDA_PATH)\include 추가
   (CUDA_PATH 는 CUDA 설치시 환경변수에 자동으로 등록됨.



    필자의 경우는 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v5.5)


첨부파일 : usertype.dat

댓글 없음:

댓글 쓰기