문제

Windows XP SP3에서 ATI Stream SDK를 사용했으며 GPU에서 하나의 알고리즘을 구현했습니다. 그러나 이제는 Mutiple Machines의 여러 GPU 에서이 알고리즘을 스케일링하여 Ubuntu로 전환하여 MPI (메시지 보내기)를 사용합니다.

나는 이것을 구글링했지만 SLES와 RHEL에 설치에 대한 참조를 얻었지만 Ubuntu 9.04를 찾고 있습니다.

감사합니다 GG

도움이 되었습니까?

해결책

AMD는 곧 OpenCL 기반 API로 전환하고 있습니다. OpenCL API가 안정화 될 때까지 말을 잡고 가치가있을 수 있습니다. CUDA는 GPU 유용성 측면에서 곡선보다 훨씬 앞서 있으며, Magma라는 멋진 프로젝트가 있으며, 이는 CPU-GPU 사용을 위해 Lapack 라이브러리를 하나로 모으고 있습니다.

다른 팁

나는 특별한 문제없이 Ubuntu에서 ATI Stream SDK 및 ACML-GPU를 사용하는 사람들을 알고 있습니다. 즉, 다른 Linux 배포판에는 아무런 문제가 없습니다.

Catalyst 드라이버를 올바르게 설치할 수있는 경우 (이 경우 커널 모듈을 컴파일하는 것을 의미 할 수 있음) X Windows가 올바르게 구성된 경우 (특히 DRI 모듈 및 원격 액세스로 스트림을 사용하려면 보안 문제가 있습니다). 일하다.

여러 MPI 프로세스간에 GPU를 공유하려는 방법을 묻거나 댓글을 달고 싶은 유혹이 있지만 아마도 주제를 방황하는 것일 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top