Ich bin neu in CUDA Programmierung, und ich arbeite an einem Problem, das mehrere GPUs in einem Rechner benötigt. Ich verstehe, dass für eine bessere Grafikprogrammierung mehrere Grafikprozessoren über SLI kombiniert werden müssen. Aber muss ich für die CUDA-Programmierung auch Grafikprozessoren über SLI kombinieren?SLI für mehrere GPUs
24
A
Antwort
26
Nein, im Allgemeinen möchten Sie SLI nicht verwenden, wenn Sie die GPUs für die Berechnung anstelle von reinen Grafikanwendungen verwenden möchten. Sie können auf beide GPUs als eigenständige Geräte in Ihrem CUDA-Programm zugreifen. Beachten Sie, dass Sie die Arbeit explizit zwischen den Grafikprozessoren aufteilen müssen.
Ich habe keine Erklärung dafür, warum SLI für Computeranwendungen nicht wünschenswert ist, aber das habe ich in den Nvidia-Foren gelesen und von anderen in IRC-Kanälen gehört.
Dies ist eine bessere Antwort. Sehen Sie sich meinen Kommentar zu Roger Dahls Antwort an, warum SLI für die Berechnung nicht nützlich ist. – harrism