Könnte die Verwendung des CUDA-Toolkits möglicherweise zu einer Beschädigung der Logikplatine oder der Stromversorgung führen?

647
Peyman Mortazavi

Ich bin mit der Hardwareseite von Computern nicht so vertraut, entschuldige die Frage, ob sie nicht optimal formuliert ist. Die Geschichte ist, dass ich diesen Computer ausschließlich zu dem Zweck gekauft habe, maschinelle Lernmodelle zu trainieren, die normalerweise ewig dauern. Ich wollte eine GTX 1070 Ti verwenden, also bekam ich einen Mac Pro 2009. Okay, ich benutze den Computer für die ersten paar Tage, kein Problem. Alles funktioniert gut, bis ich meinen Code fertiggestellt habe, um mit dem Training zu beginnen. Ich installiere das neueste CUDA-Toolkit (10.0) von der Nvidia-Website und beginne mit dem Training. Der Computer wird sofort abrupt heruntergefahren, als ob Sie ihn gerade vom Netz getrennt hätten und sich nicht einschalten lassen. Ich bringe es in eine Reparaturwerkstatt, um zu sehen, was falsch ist. Entweder ist es das Netzteil oder die Logikplatine, aber ich bin neugierig, ob die Verwendung von CUDA die Hardware beschädigen könnte. Ich mache nicht Ich möchte, dass dies mit der neuen Hardware wiederholt wird. Gibt es bestimmte Anforderungen, die ich erfüllen muss, um sicherzustellen, dass dies nicht der Fall ist?

Für den Kontext gibt es bereits eine weitere GTX 120 auf dem Mac Pro, daher verwende ich mehrere Grafikkarten.

1
Nein; Software kann Hardware nicht beschädigen. Es kann extreme Randfälle geben, aber selbst in diesen Randfällen ist die Hardware aufgrund von Hardware und nicht von Software ausgefallen. Während Sie CUDA-Code schreiben können, der Ihr System wie jede Programmiersprache zum Absturz bringt, wird dies durch einen einfachen Neustart behoben. Wenn sich das Betriebssystem von diesem Absturz erholt, ist dies eine andere Geschichte. Ramhound vor 6 Jahren 0
@confetti - Mit CUDA-Code können Sie keine Hardware übertakten. Hardware versagt einfach nicht aufgrund von Code. Sie können einen Hardwarefehler mit einem bestimmten Codeblock aufdecken. Die Hardware ist jedoch immer noch fehlerhaft. Ramhound vor 6 Jahren 0
Ich würde behaupten, dass, wenn Sie Software verwenden und eine instabile Übertaktung konfigurieren, dies nicht die Schuld der Software ist. Ich bin ein Hardware-Typ, der viele Jahre in diesem Bereich verbracht hat, bevor ich zur Software überging. Diese Diskussion liegt jedoch eindeutig außerhalb der Standards des Kommentarteils, und ich lehne es ab, zu patrizieren. Ramhound vor 6 Jahren 0

1 Antwort auf die Frage

0
dCarMal

Es scheint, dass es mit der Stromversorgung zusammenhängt, aber nicht, weil sie beschädigt ist. Wie ich bereits in einer anderen Frage erklärt habe, fragen Sie möglicherweise zu viel nach dieser Einheit.

Vorinstallierte Computer wie Macs verfügen über ein Netzteil, das integrierte Hardware verwalten kann. Wenn Sie jedoch Geräte ändern / hinzufügen, die viel Strom verbrauchen (wie z. B. High-End-Grafikkarten), wird das Netzteil höchstwahrscheinlich nicht in der Lage sein, ausreichend Strom zu erzeugen, um die Anforderungen jedes Geräts zu erfüllen, was einige (oder sogar alle) verursacht von ihnen) zu scheitern.

Lösung für dieses Wechseln Sie zu einer geeigneten Stromversorgung oder suchen Sie nach einer externen Stromquelle, um Ihre Karte einzulegen.

Hoffe das hilft. Viel Glück.