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
24
A
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.
Powiązane problemy
- 1. Keras + Tensorflow: Prognozy dla wielu procesorów graficznych
- 2. Używanie wielu procesorów graficznych CUDA
- 3. górne polecenie dla procesorów graficznych używających CUDA
- 4. Jak włączyć Keras z Theano wykorzystanie wielu procesorów graficznych
- 5. CGDirectDisplayID, wiele procesorów graficznych, przestarzałe CGDisplayIOServicePort i jednoznacznie identyfikujące wyświetlacze
- 6. Czy TensorFlow domyślnie używa wszystkich dostępnych procesorów graficznych w urządzeniu?
- 7. Używanie wielu rdzeni/procesorów podczas kompilowania Java
- 8. Niezawodność liczby procesorów
- 9. Kompilator Ada dla procesorów Arm
- 10. Czy jest możliwe podzielenie sieci na wiele procesorów graficznych w tensorflow?
- 11. W jaki sposób SLI decyduje, do którego VBO należy GPU w OpenGL?
- 12. Zarządzanie zmianami dla graficznych baz danych?
- 13. Ile procesorów używa kontener dokujacy?
- 14. Wiele procesorów i PerformanceCounter C#
- 15. MPI Liczba procesorów?
- 16. Określanie kolejności procesorów adnotacji
- 17. Znaczenie kolorów graficznych TortoiseHg
- 18. Node.js - Uzyskaj liczbę dostępnych procesorów
- 19. Tworzenie kokpitów graficznych z api
- 20. Wyświetl użycie procesora dla poszczególnych procesorów w systemie UNIX
- 21. Najlepsza praktyka dla procesorów kontekstowych a tagi szablonów?
- 22. Punkt rozszerzenia dla dostarczania niestandardowych procesorów pomocniczych treści w Eclipse
- 23. Czy istnieje ASP.NET MVC HtmlHelper dla linków graficznych?
- 24. Strona Asp.net MVC podaje ostrzeżenia typu Mime dla plików graficznych
- 25. Procesory zespołów i procesorów wielordzeniowych
- 26. Algorytm podziału liczbowego procesorów x86
- 27. Liczba procesorów/rdzeni w Perlu
- 28. Co mogę zrobić, aby moja aplikacja C# korzystała z wielu rdzeni procesorów?
- 29. Konfiguracja wielu GPU/Tower Tensorflow 1.2 Estimator
- 30. Dokumentacja do tworzenia niestandardowych procesorów zębatek?
To jest lepsza odpowiedź. Zobacz mój komentarz na odpowiedź Rogera Dahla, dlaczego SLI nie jest przydatny do obliczeń. – harrism