GPU가 없는 환경에서 CUDA를 이용한 프로그램 빌드
1460 단어 CUDAVisualStudio2017Windows10
개요
GPU가 없는 환경에서도 CUDA를 이용한 빌드가 가능
CUDA Toolkit을 설치할 때 드라이버 제외
환경
Windows 10
GPU 없음
설치
Visual Studio Community 2017 설치
C++ 및 Windows 10 SDK를 확인하는 것을 잊지 마십시오.
CUDA Toolkit 설치
이번에는 GPU 없는 환경에서의 설치이므로 커스텀을 선택하고 드라이버 이외를 설치한다
프로젝트 작성 및 컴파일
Visual Studio 시작
프로젝트 만들기
설치가 완료되면 템플릿을 사용할 수 있습니다.
간단한 프로그램 `kernel.cu'를 포함하는 프로젝트가 생성된다.
Platform Toolset 설정
2018년 4월 현재, 최신의 CUDA Toolkit는 최신의 Visual Sudio에 대응하고 있지 않는 것 같아 빌드시에 에러가 몇개인가 나오고 있다.
프로젝트 속성에서 Platform Toolset을 2015로 만드는 것은 무난합니다.
빌드
참고문헌
Reference
이 문제에 관하여(GPU가 없는 환경에서 CUDA를 이용한 프로그램 빌드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/taniguchitomoya/items/5b51e9bcb94c15ea38a3
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Windows 10
GPU 없음
설치
Visual Studio Community 2017 설치
C++ 및 Windows 10 SDK를 확인하는 것을 잊지 마십시오.
CUDA Toolkit 설치
이번에는 GPU 없는 환경에서의 설치이므로 커스텀을 선택하고 드라이버 이외를 설치한다
프로젝트 작성 및 컴파일
Visual Studio 시작
프로젝트 만들기
설치가 완료되면 템플릿을 사용할 수 있습니다.
간단한 프로그램 `kernel.cu'를 포함하는 프로젝트가 생성된다.
Platform Toolset 설정
2018년 4월 현재, 최신의 CUDA Toolkit는 최신의 Visual Sudio에 대응하고 있지 않는 것 같아 빌드시에 에러가 몇개인가 나오고 있다.
프로젝트 속성에서 Platform Toolset을 2015로 만드는 것은 무난합니다.
빌드
참고문헌
Reference
이 문제에 관하여(GPU가 없는 환경에서 CUDA를 이용한 프로그램 빌드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/taniguchitomoya/items/5b51e9bcb94c15ea38a3
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Visual Studio 시작
프로젝트 만들기
설치가 완료되면 템플릿을 사용할 수 있습니다.
간단한 프로그램 `kernel.cu'를 포함하는 프로젝트가 생성된다.
Platform Toolset 설정
2018년 4월 현재, 최신의 CUDA Toolkit는 최신의 Visual Sudio에 대응하고 있지 않는 것 같아 빌드시에 에러가 몇개인가 나오고 있다.
프로젝트 속성에서 Platform Toolset을 2015로 만드는 것은 무난합니다.
빌드
참고문헌
Reference
이 문제에 관하여(GPU가 없는 환경에서 CUDA를 이용한 프로그램 빌드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/taniguchitomoya/items/5b51e9bcb94c15ea38a3텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)