Visual Studio 2010에서 CUDA6.0을 구성하려고합니다. CUDA 6.0 런타임을 사용하여 프로젝트를 만들었습니다. 컴파일 할 때 옵션을 변경/추가해야합니까? 내 CUDA 코드가 시리즈 버전보다 느리게 실행되기 때문에 다른 가능성에 관계없이 코드가 병렬로 실행되지 않을 수 있습니다 (예 : GPU가 느린 CPU가됩니다 ...). 이중 정밀도, 간접비 등?VS2010의 CUDA 컴파일 옵션
많은 감사, XF 당신은 그냥 시리얼 코드를 가져다가 작동 할 생각을 컴파일한다는 것입니다 것처럼 들리는에서
병렬 코드의 속도 (특히 순차 버전과 비교하여 속도가 더 빠름)는 프로그래밍 기술과 알고리즘의 병렬 처리 가능성을 결합한 것입니다. 따라서 병렬 코드가 순차 코드보다 느리게 실행될 수 있습니다. 아마도 CUDA 6.0을 컴파일러 옵션과 관련하여 사용하는 데는 아무런 문제가 없습니다. 마지막으로, GPU가 느린 CPU가 될 가능성은 없습니다. – JackOLantern