2012-06-20 15 views
24

Jestem nowym programistą CUDA i pracuję nad problemem, który wymaga wielu procesorów graficznych na jednej maszynie. Rozumiem, że dla lepszego programowania grafiki, wiele układów GPU musi być połączonych poprzez SLI. Jednak w przypadku programowania CUDA muszę również łączyć procesory graficzne za pośrednictwem SLI?SLI dla wielu procesorów graficznych

Odpowiedz

26

Nie, na ogół nie chcesz używać SLI, jeśli planujesz używać GPU do obliczeń zamiast czystych aplikacji graficznych. Będziesz mieć dostęp do obu procesorów graficznych jako dyskretnych urządzeń z poziomu programu CUDA. Zauważ, że będziesz musiał wyraźnie podzielić pracę między procesorami graficznymi.

Nie mam wyjaśnienia, dlaczego SLI nie jest pożądany w aplikacjach obliczeniowych, ale to jest to, co przeczytałem na forach Nvidia i słyszałem od innych w kanałach IRC.

+1

To jest lepsza odpowiedź. Zobacz mój komentarz na odpowiedź Rogera Dahla, dlaczego SLI nie jest przydatny do obliczeń. – harrism

Powiązane problemy