2009-12-14 3 views
4

쿠다 (CUDA)의 범위 검사기 또는 정화 도구 또는 valgrind와 동일한 도구가 있습니까?CUDA 범위 검사기?

기본적으로 할당 된 메모리 외부에서 읽고 쓰고 있는지 알려주고 있습니다.

답변

3

에뮬레이션 모드로 컴파일하는 경우 Valgrind 자체를 사용하여 커널의 메모리 액세스 문제를 감지 할 수 있습니다.

4

NVIDIA는 정확히 이것을 수행하는 CUDA memcheck를 출시했습니다. 3.0 beta 툴킷에서 사용할 수 있습니다. 다운로드하려면 등록 된 개발자 여야합니다. 또한 NVIDIA는 Visual Studio 2008 (Vista/7/2008) 용 디버거/프로파일 러 인 Nexus을 출시했으며 메모리 검사 기능도 포함하고 있습니다 (features list 참조).

+0

실제로 3.0 베타 툴킷을 설치했지만 거기서 찾지 못했습니다. 아직 넥서스를 시도하지 않았어. – shoosh