Wenn Sie eine CPU unterbieten oder überlasten und ein bestimmtes Limit überschreiten, wird das System instabil, es wird neu gestartet usw. Dies sind jedoch die Auswirkungen.
Ich bin gespannt, was auf der CPU passiert. Was geschieht? Es gibt falsche Antworten auf Anweisungen? Bits auf Cache-Flip?
cpu
overclocking
Allan Araújo
quelle
quelle
Antworten:
Die gesamte Logik in der digitalen Elektronik besteht im Wesentlichen aus Transistoren. Die Null- und Eins-Zustände haben bestimmte Schwellenwerte, die definieren, was sie sind. Wenn Ihre Transistoren beispielsweise mit 1,8 V betrieben werden, kann es eine Definition geben, dass 0 bis 0,75 V logisch Null und 1,05 bis 1,8 V logisch Eins sind. Es kann auch unterschiedliche Werte für Eingabe und Ausgabe geben, aber vereinfachen wir sie.
Jeder Wert, der zwischen diesen Werten liegt, ist unbekannt, da wir nicht möchten, dass es einen Fall gibt, in dem die Werte beide mit unbekannter Wahrscheinlichkeit sein können.
Wenn Sie jetzt die Transistoren unterbieten, reduzieren Sie den Wertebereich, insbesondere im logischen Teil. Die Transistoren geben möglicherweise 0,9 V für eine logische Eins aus, und dies wird nicht akzeptiert, was zu einem Fehlerzustand führt. Hängt vom Design und der Schaltung ab, wie sich dies manifestiert. Es könnte sich in einem Speicherchip befinden und dazu führen, dass eine Null gespeichert wird. Es könnte sich um eine Berechnungsanweisung in der CPU handeln und ein falsches Ergebnis verursachen. Oder es könnte ein Stück sein, das nie benutzt oder gerne als logisch verstanden wird und man merkt gar nicht, dass es da war.
quelle