https://github.com/eazuooz/RayTracinginOneWeekendinCUDA
들어가기에 앞서 CUDA와 Visual Studio 2022를 설치하고 프로젝트를 생성하는 방법을 안내해드리겠습니다.
1. CUDA Toolkit 설치
2. Visual Studio 2022 설치/설정
- Visual Studio 2022 설치: 아직 설치하지 않았다면, Microsoft 웹사이트에서 Visual Studio 2022 Community(무료) 또는 Professional/Enterprise 버전을 다운로드합니다.
- 워크로드 선택: 설치 시 "C++를 사용한 데스크톱 개발" 워크로드를 선택해야 합니다. 이미 설치되어 있다면, Visual Studio Installer를 통해 수정할 수 있습니다.
3. CUDA 프로젝트 생성
- Visual Studio 실행: Visual Studio 2022를 실행합니다.
- 새 프로젝트 만들기: "새 프로젝트 만들기"를 선택합니다.
- CUDA 템플릿 선택: 검색 상자에 "CUDA"를 입력하고, "CUDA 12.x Runtime" 템플릿을 선택합니다 (버전은 설치한 CUDA Toolkit에 따라 다를 수 있습니다).
- 프로젝트 구성: 프로젝트 이름과 위치를 지정하고 "만들기"를 클릭합니다.
4. 프로젝트 설정 확인
- 프로젝트 속성: 솔루션 탐색기에서 프로젝트를 우클릭하고 "속성"을 선택합니다.
- CUDA C/C++ 설정: "CUDA C/C++" 섹션에서 GPU 아키텍처 설정을 확인합니다. 보통 compute_XX,sm_XX 형식으로 되어 있으며, 사용 중인 GPU에 맞게 설정되어야 합니다.
5. 테스트 코드 작성 및 실행
생성된 기본 kernel.cu 파일에 간단한 CUDA 코드가 포함되어 있습니다. F5를 눌러 빌드하고 실행해보세요.
주의사항