Wie verwende ich eine Grafikkarte nur zum vertieften Lernen und nicht zum Anzeigen?

9

Ich habe eine 2-GB-Grafikkarte, mit der ich Deep-Learning-Modelle für große Datenmengen trainiere. Aber es behindert mein Display (zeigt seltsame Farbpixel auf dem Bildschirm), während das Programm ausgeführt wird. Ist es möglich, eine Grafikkarte nur zur Berechnung und nicht zur Anzeige zu verwenden? Ich bin sicher, dass es möglich sein muss, die Grafikkarte vom Display zu trennen, aber ich möchte, dass sie für die Berechnung verfügbar ist. Wie könnte ich es erreichen?

exAres
quelle
Kumpel, deine Frage macht keinen Sinn. Einerseits sagen Sie, dass die Grafiken vollgestopft sind, wenn Sie sie für die Berechnung verwenden, andererseits sagen Sie, dass Sie sie nicht für die Anzeige verwenden möchten. Die kurze Antwort lautet: Schalten Sie Ihren Monitor aus und Sie sind fertig. Eine vielleicht hilfreichere Antwort ist, einen anderen Grafikadapter zu erwerben oder den auf Ihrem Motherboard verwendeten für die Anzeige zu verwenden.
HellionWisp

Antworten:

3

NVIDIA hat einen Vorschlag für diese Frage .

Sie empfehlen, zwei GPUs zu verwenden: eine für X und eine für die Berechnung. Sie schlagen außerdem vor, X zu deaktivieren, den CUDA-Kernel auf kurze Ausführungszeiten zu beschränken und den interaktiven Modus im NVIDIA-Treiber zu deaktivieren.

Sie sagen nicht, dass Sie eine NVIDIA-Grafikkarte verwenden, aber einige dieser Vorschläge funktionieren möglicherweise für jede Grafikkarte.

Wenn Ihr Motherboard zusätzlich zu einer diskreten Grafikkarte über integrierte Grafiken verfügt, können Sie das BIOS möglicherweise so konfigurieren, dass die integrierten Grafiken für Ihr Display verwendet werden.

user763861
quelle