Teilen wir Ihre Fragen in Unterfragen auf:
Schneller Computer:
Das gebräuchlichste Maß für die "Geschwindigkeit" eines Computers ist seine maximale Taktfrequenz. Diese Maßnahme war noch nie genau ( Megahertz-Mythos ), hat sich jedoch in den letzten Jahren als unwichtig erwiesen, nachdem Multi-Core-Prozessoren zum Standard wurden. In heutigen Computern wird die Spitzenleistung durch viel komplexere Faktoren als nur die maximale Taktfrequenz bestimmt (diese Faktoren umfassen sowohl HW- als auch SW-Aspekte).
Einfluss der Temperatur auf die Taktfrequenz:
Gesagt, wir wollen immer noch sehen, wie sich eine Temperatur auf die Taktfrequenz des Computers auswirkt. Nun, die Antwort ist, dass es sie in keiner nennenswerten Weise beeinflusst. Die Uhr für den Computer wird (normalerweise) von einem Quarzoszillator abgeleitet, der sich überhaupt nicht erwärmt. Dies bedeutet, dass die Frequenz des Oszillators unabhängig von der Temperatur ist. Das vom Oszillator erzeugte Signal wird mit der Frequenz der PLLs multipliziert. Die Ausgangsfrequenz der PLLs wird nicht von der Temperatur beeinflusst (vorausgesetzt, sie wurden ordnungsgemäß ausgelegt), aber der Rauschpegel im Taktsignal der PLLs steigt mit der Temperatur.
Die obige Diskussion führt zu der folgenden Schlussfolgerung: Die Erhöhung der Temperatur erhöht die Frequenz der Uhr nicht (um einen nennenswerten Betrag), sondern kann zu einem logischen Fehler aufgrund eines erhöhten Rauschens im Taktsignal führen.
Einfluss der Temperatur auf die maximale Taktfrequenz:
Die Temperatur hat praktisch keinen Einfluss auf die voreingestellte Frequenz der Uhr. Ermöglicht eine höhere Temperatur jedoch die Verwendung höherer Frequenzen?
Zuallererst müssen Sie verstehen, dass die Taktraten moderner Computer nicht an die Grenzen der Technologie gebracht werden. Diese Frage wurde bereits gefragt hier .
Dies bedeutet, dass Sie die Frequenz Ihrer CPU über die Standardfrequenz erhöhen können. Es stellt sich jedoch heraus, dass in diesem Fall die Temperatur der begrenzende Faktor ist und kein Vorteil. Zwei Gründe dafür:
- Der Widerstand der Drähte steigt mit der Temperatur
- Die Elektromigrationsraten steigen mit der Temperatur
Der erste Faktor führt zu einer höheren Wahrscheinlichkeit eines logischen Ausfalls bei hohen Temperaturen (falsche logische Werte werden verwendet). Der zweite Faktor führt zu einer höheren Wahrscheinlichkeit eines physischen Versagens bei hohen Temperaturen (wie einer dauerhaften Beschädigung eines leitenden Drahtes).
Daher ist die Temperatur der begrenzende Faktor für die maximale Frequenz des Prozessors. Dies ist der Grund, warum das missbräuchlichste Übertakten von Prozessoren durchgeführt wird, während der Prozessor unterkühlt ist.
Thermisch angeregte Ladungsträger in Silizium:
Ich glaube, Sie wurden zu den falschen Schlussfolgerungen geführt, weil der spezifische Widerstand von Silizium mit der Temperatur abnimmt. Das ist nicht der Fall.
≥ 1016c m- 3
Darüber hinaus neigt die Mobilität freier Träger dazu, mit der Temperatur abzunehmen; Anstelle der Zunahme der Leitfähigkeit von Silizium werden Sie daher wahrscheinlich eine Abnahme beobachten, die zu einer höheren Wahrscheinlichkeit eines logischen Ausfalls führt.
Fazit:
Die Temperatur ist der Hauptbegrenzungsfaktor für die Geschwindigkeit von Computern.
Höhere Temperaturen von Prozessoren führen auch zu höheren Raten der globalen Erwärmung, was sehr schlecht ist.
Fortgeschrittene Themen für interessierte Leser:
Die obigen Antworten sind meines Wissens für Technologien bis zu 32 nm völlig korrekt. Bei der 22-nm-FinFET-Technologie von Intel kann das Bild jedoch anders aussehen (ich habe keine Referenzen für diesen neuesten Prozess im Internet gefunden), und es wird sich sicherlich ändern, wenn die Prozesstechnologien weiter verkleinert werden.
Der übliche Ansatz zum Vergleichen der "Geschwindigkeit" von Transistoren, die unter Verwendung verschiedener Technologien implementiert sind, besteht darin, die Ausbreitungsverzögerung des Wechselrichters minimaler Größe zu charakterisieren. Da dieser Parameter von der Ansteuerschaltung und der Last des Wechselrichters selbst abhängt, wird die Verzögerung berechnet, wenn nur wenige Wechselrichter in einem geschlossenen Regelkreis zu einem Ringoszillator verbunden sind .
Wenn die Ausbreitungsverzögerung mit der Temperatur zunimmt (langsamere Logik), wird davon ausgegangen, dass das Gerät im normalen temperaturabhängigen Regime arbeitet. Abhängig von den Betriebsbedingungen des Geräts kann die Ausbreitungsverzögerung jedoch mit der Temperatur abnehmen (schnellere Logik). In diesem Fall arbeitet das Gerät im umgekehrten Temperaturabhängigkeitsregime.
Selbst der grundlegendste Überblick über die Faktoren, die beim Übergang von normalen zu umgekehrten Temperaturbereichen eine Rolle spielen, ist nicht allgemein zu beantworten und erfordert ziemlich genaue Kenntnisse der Halbleiterphysik. Dieser Artikel ist die einfachste und vollständigste Übersicht über diese Faktoren.
Das Fazit des obigen Artikels (und anderer Referenzen, die ich im Internet gefunden habe) ist, dass die umgekehrte Temperaturabhängigkeit in derzeit verwendeten Technologien nicht beobachtet werden sollte (außer vielleicht für 22-nm-FinFETs, für die ich keine Daten gefunden habe).