2011-04-18 5 views
4

저는 CUDA를 배우는 데 익숙하지 않습니다. 내 랩톱에 그래픽 카드가 없기 때문에 내 CUDA 프로그램을 실행하기에 좋은 에뮬레이터를 찾고있었습니다.GPU 장치 에뮬레이터

나는 mcuda와 gpuocelot에 대해 들어 봤지만 끔찍하고 혼란스러운 문서가있는 것 같습니다. 나는 그 (것)들을 지금 약간 시간 동안 설치해 얻는 것을 시도하고있다 그러나 약간의 진전으로.

좋은 설명서가있는 알맞은 GPU 에뮬레이터를 아는 사람이 있습니까? 나는

답변

3

NVCC 에뮬레이션 모드를 설정하는 옵션을 가지고 있으며, 여러분의 CPU에 전체 응용 프로그램을 실행합니다

감사합니다 우분투 10.10 운영 체제,

Gaurish을 사용하고 있습니다. 물론이를 위해서는 CUDA 지원 GPU가 필요하지 않습니다.

nvcc -deviceemu my_first_app.cu 
+4

그래도 그런가요? 나는 그것이 3.1 이후 제거되었다고 생각 했는가? 그래도 틀릴 수도 있습니다. – Bart

+2

"새로운 툴킷 기능"에서 http://developer.download.nvidia.com/compute/cuda/3_1/toolkit/docs/cudatoolkit_release_notes_linux.txt를 참조하십시오. – Bart

+1

흠 ... 음, 나는 CUDA 초보자이기 때문에 -deviceemu 옵션이 지금은 가능할 것이라고 생각합니다. 나는이 옵션을 가지고있다. 감사합니다 karlphillip !. 그러나 이것을 위해서는 CUDA 2.3을 사용해야합니다. 그러나 이것이 CUDA의 오래된 버전이기 때문에 궁극적으로 어쨌든 GPUocelot/MCUDA로 마이그레이션해야 할 수도 있습니다. – smilingbuddha

관련 문제