2012-06-20 3 views
24

저는 CUDA 프로그래밍을 처음 접했고 하나의 컴퓨터에서 여러 GPU가 필요한 문제를 해결하기 위해 노력하고 있습니다. 더 나은 그래픽 프로그래밍을 위해서는 SLI를 통해 여러 GPU를 결합해야한다는 점을 이해합니다. 그러나 CUDA 프로그래밍을 위해서는 SLI를 통해 GPU를 결합해야합니까?여러 GPU 용 SLI

답변

26

아니요, 일반 그래픽 응용 프로그램 대신 GPU를 사용하려는 경우 일반적으로 SLI를 사용하고 싶지 않습니다. CUDA 프로그램 내에서 개별 장치로 두 GPU 모두에 액세스 할 수 있습니다. GPU간에 작업을 명시 적으로 구분해야합니다.

SLI가 컴퓨팅 어플리케이션에 적합하지 않은 이유에 대한 설명은 없지만 Nvidia 포럼에서 읽었으며 IRC 채널에서 다른 사람들로부터들은 내용입니다.

+1

더 나은 대답입니다. SLI가 계산에 유용하지 않은 이유에 대한 Roger Dahl의 대답에 대한 내 의견을 참조하십시오. – harrism