Ich arbeite mit einem Dual-Monitor-Computer, auf dem ich Code schreibe, Skripte ausführe und Ergebnisse plotte. Die Menge des Zeichnens kann ziemlich anspruchsvoll sein. Ich habe einige Male keinen Videospeicher mehr (1 oder 2 GB). Ich möchte dieses Setup nicht durch Hinzufügen einer weiteren Grafikkarte auf Quad-Monitore erweitern, bin mir jedoch in einigen Punkten unsicher. Je mehr ich darüber nachdenke, desto mehr wird mir klar, dass ich keine Ahnung habe, wie dies auf der unteren Ebene unterstützt wird. Ich weiß, dass ich SLI nicht verwende (diese Fragen gelten nur für den Fall, dass zwei verschiedene Modelle von Grafikkarten in die PCI-E eingesteckt und nicht über SLI verbunden sind).
Können die beiden Grafikkarten unterschiedliche Treiber ausführen (z. B. nvidia vs amd oder quadro vs geforce)?
Der Videospeicher der Karte wird beispielsweise für Matlab-Plots verwendet? Ist es wichtig, auf welchem Bildschirm sich die Handlung befindet? Wenn ich es auf einen anderen Bildschirm verschiebe, wechselt es dann, auf welcher Karte es gespeichert ist?
Wie wirkt sich das auf meine Leistung aus, wenn meine zweite Karte eine untere Karte mit sehr wenig Videospeicher ist? Kann ich trotzdem eine große Menge von Plotdaten gleichzeitig anzeigen lassen? Werden diese Daten nur auf den Monitoren angezeigt, die an die High-End-Karte angeschlossen sind? Können mit zwei Karten mehr Daten angezeigt werden (da mehr Videospeicher vorhanden ist?)
Ein Verständnis dessen, was auf der unteren Ebene passiert, würde mir wirklich helfen.
Die Maschine verfügt über 2 PCI-E-Steckplätze. Derzeit befindet sich dort eine einzige NVIDIA Quadro-Grafikkarte. (Ich bin nicht sicher, welches, aber es ist ziemlich hoch ~ 1500 $). Es läuft Windows XP 64bit mit 24 GB RAM.
Antworten:
Windows XP unterstützt nicht mehrere Grafiktreiber. Quadro und Geforce werden jedoch beide von Nvidia hergestellt, sodass Sie wahrscheinlich beide zusammenarbeiten können. AMD und Nvidia sind zusammen ein No-Go.
In Bezug auf den Videospeicher scheint es einige Verwirrung hinsichtlich seiner Verwendung zu geben. In erster Linie wird der Videospeicher zum Speichern der Daten verwendet, damit die GPU die unformatierten Anzeigedaten in die Pixel konvertieren kann, die auf Ihrem Bildschirm angezeigt werden. In den letzten Jahren wurde die GPU jedoch für immer mehr Anwendungen verwendet. In Ihrem Fall führen Sie keine Anwendungen aus, für die erweiterte 3D-Berechnungen erforderlich sind. Daher sollten Sie in der Lage sein, für alle vier Monitore nicht mehr als 64 MB auszuführen (dies hängt jedoch natürlich von der Auflösung ab, die Sie ausführen). Angesichts der Tatsache, dass Ihre Plotanwendung für das Plotten und Berechnen jedoch den Videospeicher benötigt, sollten Sie die Gesamtgröße des Videospeichers berücksichtigen. Dies sollte unabhängig von dem Monitor sein, auf dem sich die Plot-Anwendung befindet.
Wenn Sie uns weitere Informationen zum Plot-Antrag geben, können wir Ihnen eine genauere Antwort geben.
quelle