2013-09-30 1 views
0

쿠분투 12.04 LTS 및 Quadro 카드가 장착 된 컴퓨터에서 CUDA를 사용하기 시작할 계획이었습니다. here에서 .deb를 사용하여 CUDA 5.5를 설치했는데 설치가 정상적으로 진행된 것 같습니다. 그런 다음 CUDA 샘플을 만들었습니다. 다시 모든 것이 잘되었습니다.CUDA 샘플로 인해 컴퓨터가 손상 될 수 있습니다.

그러나 샘플을 순서대로 실행하면 일부는 내 디스플레이에 장애가 발생하고 다른 컴퓨터는 단순히 컴퓨터를 고장납니다.

크래시는 어떻게됩니까? 어떻게 해결할 수 있습니까?

내 NVidia 카드는 컴퓨터에있는 유일한 디스플레이 어댑터이지만 CUDA 충돌 및 화상을 유발하지 않아야합니다.

+0

* 프로그래밍 관련 질문이 있습니까? 그렇지 않다면, 나는 당신이 정확한 장소에서 이것을 요구했다고 생각하지 않습니다. – talonmies

+1

당신은 가지고있는 GPU에 대해 더 분석해야합니까? 얼마나 많은 기억이 있니? 실행중인 예제는 무엇입니까? 귀하의 카드는이 예제를 실행할 수 있습니까? 이 모든 것이 괜찮다고 생각한다면,이 예제는 잘 작동하지만 작동하지 않아야 함을 알 수 있습니다. 그렇다면 여기 사람들은 당신이 잘못하고있는 것이 무엇인지, 왜 효과가 없는지를 말할 수 있습니다. –

+0

@talonmies : 제 질문은 CUDA를 포함한 개발 환경을 설정하는 것입니다. 그렇습니다. – einpoklum

답변

2

문제는 FOSS 누보 드라이버를 사용하여 X 서버에 때문이었다. 이는 NVidia의 카드 액세스 방법과 충돌하는 것으로 알려져 있습니다. X를 다시 시작하면 (실제로 컴퓨터를 다시 시작한 경우) 샘플이 실행되어 제대로 작동합니다.

1

깨끗한 우분투 시스템에 CUDA를 방금 설치 한 경우 모든 샘플이 실행 가능하지는 않습니다. 그 중 일부는 추가 라이브러리가 필요하며 일부 라이브러리에는 특정 CC 버전이 필요합니다.

자세한 내용은 충돌 한 샘플의 CUDA 샘플 문서를 참조하십시오.

http://docs.nvidia.com/cuda/cuda-samples/index.html