Läuft ein cooler Raspberry Pi 3 effizienter?

7

Ich denke, dies ist eine etwas andere Frage in Bezug auf die Hardwaretemperaturen. Ich bin gespannt auf den Temperaturabfall nach dem Hinzufügen eines Lüfters und den Einfluss der Temperatur auf die Prozessoreffizienz.

Ich bin gerade dabei, einen Raspberry Pi 3-Cluster aufzubauen. Bisher nur 3 Knoten, aber ich hoffe, dass ich damit Zahlen für SETI @ Home lernen und knacken kann.

Da alle drei Boards den BOINC-Client mit maximaler Kapazität ausführen, sind hier die Temps, die ich mit vcgencmd Measure_Temp sehe:

Rasp1 = 82,2 C.

Rasp2 = 73,6 C.

Rasp3 = 70,9 C.

Als Test nahm ich einen normalen Hausventilator und ließ ihn 15 Minuten lang auf dem Cluster in der Höhe laufen. Ich habe die Temperaturen noch einmal überprüft:

Rasp1 = 47,2

Rasp2 = 43,5

Rasp3 = 42,9

Hier ist meine Frage: Wird der Kühlercluster effizienter laufen und möglicherweise schneller verarbeitet?

Ich kann in einen kleineren Lüfter investieren, der für diesen Job entwickelt wurde, um diese Boards so kühl wie möglich zu halten.

Schätzen Sie alle Gedanken oder Rückmeldungen!

Brendan
quelle
1
Nein, es wird nicht effizienter laufen. Es könnte eine längere Lebensdauer haben, aber es wird nicht schneller sein. Dies ist allgemein bekannt. Fragen Sie nach den Ergebnissen der wissenschaftlichen Forschung zu diesem Thema? Es ist nicht so, dass es zu diesem Thema an Material
mangelt
@siking Ich denke nicht, dass dies wirklich ein Duplikat ist, da dies nur einen Teil der Frage anspricht. Während wichtig, ist das andere relevante Problem die thermische Drosselung, die tatsächlich ein Problem für das OP sein könnte (da die gemeldeten Temperaturen nahe dem Schwellenwert liegen).
Ghanima

Antworten:

7

Wie hier beschrieben Was ist die maximale / minimale Betriebstemperatur? und direkt aus den offiziellen FAQ entnommen :

Was ist der nutzbare Temperaturbereich?

Der Raspberry Pi besteht aus handelsüblichen Chips, die für verschiedene Temperaturbereiche geeignet sind. Das LAN9512 wird von den Herstellern spezifiziert, die von 0 ° C bis 70 ° C qualifiziert sind, während der AP von -40 ° C bis 85 ° C qualifiziert ist. Sie werden vielleicht feststellen, dass das Board außerhalb dieser Temperaturen funktioniert, aber wir qualifizieren das Board selbst nicht für diese Extreme.

Dies ist jedoch nur die halbe Antwort, da in der Frage auch angesprochen wird, ob "der Kühlercluster effizienter läuft und möglicherweise schneller verarbeitet wird". Und die Antwort darauf lautet: Ja, das Laufen bei erhöhter Temperatur führt zu einer thermischen Drosselung - einer Verringerung der Systemfrequenz, um die thermische Belastung zu verringern. Während die Kühlung die Rechenleistung nicht erhöht , verhindert sie die Reduzierung bei überhitzten Systemen.

In diesem Blogbeitrag wird eine Reduzierung der Taktrate über eine Systemtemperatur von 85 ° C festgestellt.

In dem Fall vollständig eingeschlossen, stieg die Temperatur schnell an und vier Minuten nach Beginn des Tests begann der Pi allmählich unter die Uhr zu gehen, um eine Temperatur unter 85 ° C aufrechtzuerhalten. Der Pi erreichte eine Spitzentemperatur von 84,2 ° C und die minimale gemeldete Taktrate betrug 851 MHz

Das Halten des Pi innerhalb der Betriebstemperaturen (falls erforderlich durch Wärmeverteiler oder Lüfter) kann daher eine thermische Drosselung verhindern und somit eine verringerte Rechenleistung aufgrund einer verringerten Taktrate vermeiden.

Ghanima
quelle
Vielen Dank, dass Sie sich die Zeit genommen haben, um zu antworten. Es ist wirklich hilfreich und geschätzt!
Brendan