Wird die Leistung einer CPU mit zunehmendem Alter beeinträchtigt? [geschlossen]

178

Dies ist eine hypothetische Frage zur Funktionsweise einer CPU. Wenn ich zwei identische CPUs kaufe und eine Langzeit-CPU (z. B. ein Jahr) benutze, ist die Geschwindigkeit der nicht verwendeten CPU identisch? Ist die Anzahl der Taktzyklen, die Latenz der Anforderungen usw. auf der verwendeten CPU geringer als die der nicht verwendeten CPU?

Ein unterstützendes Argument könnte sein, dass sich mechanische Geräte mit der Zeit verschlechtern. Eine CPU hat zwar keine beweglichen Teile (außer dem externen Lüfter), aber Schaltkreise, die durch Hitze und Spannungsspitzen beschädigt werden können. Nehmen wir an, dass sich die Schaltkreise nach einem Jahr intensiver Nutzung verschlechtern und weniger Elektronen passieren können, da der Pfad enger ist usw.

Ist dies die Art und Weise, wie eine CPU arbeitet, oder funktioniert sie einfach oder ist sie kaputt, ohne dass sich die Geschwindigkeit dazwischen verschlechtert?

Ben Simpson
quelle
8
Ich nehme an, dass eine CPU theoretisch mit zunehmendem Alter langsamer laufen könnte, wenn der Kühlmechanismus nicht mehr so ​​effizient kühlt wie früher (vielleicht bricht der Lüfter ein wenig und kann keine Höchstgeschwindigkeit erreichen). Ich denke, dass einige CPUs dies automatisch können Verringern Sie die Taktfrequenz, wenn Sie feststellen, dass sie zu heiß sind. Beachten Sie, dass dies nicht bedeutet, dass die CPU selbst zu einer schlechten Leistung wird. In diesem Szenario würde das Ersetzen eines defekten Lüfters wahrscheinlich dazu führen, dass die CPU so schnell läuft wie im Neuzustand. Ich habe zwar keine Referenzen, um dies
FrustratedWithFormsDesigner
3
@FrustratedWithFormsDesigner, ich habe gesehen, wie ein Dell-Notebook seine CPU stark drosselte, weil es dachte, es würde zu heiß (hauptsächlich durch schlechtes Design, glaube ich). Es ist durchaus machbar, dass die Ansammlung von Staub im Laufe der Zeit auch dazu führen kann, aber Sie haben Recht, dass dies nicht ausschließlich durch das Alter verursacht wird.
Sehr unregelmäßig
34
Was langsamer wird, ist die Software.
Daniel R Hicks
18
Hier ist ein großartiger IEEE-Artikel , der speziell in Bezug auf die Alterung von Transistoren geschrieben wurde. Ich fordere jeden Interessierten auf, ihn zu lesen.
Durchbruch
2
@ JoãoPortela es ist alles relativ. Die CPU läuft mit der gleichen Geschwindigkeit / Spannung, bis einige Transistoren aufgrund des Alters nicht mehr richtig funktionieren. Die einzige Möglichkeit, das Problem an diesem Punkt zu lösen, besteht darin, entweder die CPU durch Verringern der Taktgeschwindigkeit zu verlangsamen oder die Betriebsspannung zu erhöhen (wodurch die Transistoren auf dem CPU-Chip weiter altern). Und natürlich werden mit der Zeit auch die Takterzeugungseinheiten in der CPU instabil, was zu mehr Taktjitter führt.
Durchbruch

Antworten:

125

Wird die Leistung einer CPU mit zunehmendem Alter beeinträchtigt?
Nach einem Jahr intensiver Nutzung verschlechtern sich die Schaltkreise und es können weniger Elektronen durchgelassen werden, da der Pfad enger ist usw.

Nein,

Kristalloszillator

Die Geschwindigkeit einer CPU wird von einem Quarzoszillator bestimmt - soweit ich weiß, handelt es sich bei den meisten CPUs um einen externen Teil

Kristalloszillator Mobo mit xtal

Bild aus dem TechRepublic-Artikel

Kristalle unterliegen einer langsamen, allmählichen Frequenzänderung, die als Altern bezeichnet wird.

Ich vermute jedoch, dass dies kein wesentlicher Faktor ist.

Die Drift mit dem Alter beträgt typischerweise 4 ppm für das erste Jahr und 2 ppm pro Jahr für die Lebensdauer des DT-26-Kristalls.

(von TI in Bezug auf einen RTC-IC, aber ich glaube, dass diese Rate für Timing-Kristalle im Allgemeinen ähnlich ist)

CPU Semiconductor wechselt

Breakthrough hat einen Link zu einem IEEE-Artikel gepostet , der die Vielzahl von Möglichkeiten beschreibt, wie Halbleiter im Laufe der Zeit beeinflusst werden.

Es ist daher möglich, dass die maximale Taktrate, zu der die CPU fähig ist, mit der Zeit abnimmt. In den meisten Fällen wird dies jedoch nicht dazu führen, dass die theoretisch maximal mögliche Geschwindigkeit der CPU innerhalb eines Jahres unter die vom Quarzoszillator eingestellte tatsächliche Betriebsgeschwindigkeit fällt. Daher läuft eine CPU, die ein Jahr lang gespeichert wurde, mit der gleichen Geschwindigkeit wie eine ursprünglich identische CPU, die ein Jahr lang ununterbrochen verwendet wurde.

CPU Wärmeregulierung

Viele CPUs reduzieren ihre Geschwindigkeit, wenn ihre Temperatur einen voreingestellten Schwellenwert überschreitet. Die Hauptfaktoren, die zu einer Überhitzung einer einjährigen CPU führen können, haben nichts mit der Verschlechterung der Halbleiterqualität in der CPU selbst zu tun. Daher haben diese Faktoren keinen Einfluss auf die formulierte Frage.

Es ist unwahrscheinlich, dass ein bestimmtes Paar identischer CPUs innerhalb eines Jahres eine ausreichende Leistungsdifferenz aufweist, um thermische Probleme auszulösen, bei denen sich einer von ihnen mit verringerter Geschwindigkeit selbst ausführen muss. Zumindest sind mir keine Beweise dafür bekannt, dass dies innerhalb eines Jahres bei einem Gerät aufgetreten ist, das nicht als Garantiefehler aufgrund eines Herstellungsfehlers angesehen wird.

CPU Energieeffizienz

Viele Computer, insbesondere tragbare, sind auf ähnliche Weise dafür ausgelegt, den Energieverbrauch im Leerlauf zu senken. Auch dies ist für die angegebene Frage nicht wirklich relevant.

RedGrittyBrick
quelle
2
Auf welche Einheiten beziehen Sie sich? Ich kenne die Bedeutung "Teile pro Million", die hier nicht passt.
CajunLuke
15
Ich interpretiere es als eine Abweichung von +/- 0,0004% vom Nennwert im ersten Jahr und +/- 0,0002% danach.
StarNamer
3
> Schwankungen der Taktfrequenz (ob nach oben oder nach unten) sind ein häufiges Problem, aber sie werden vom Benutzer höchstwahrscheinlich nie als Verlangsamungen wahrgenommen. Sie können sie in CPU-Z und ähnlichen Programmen sehen. Die Frequenz schwankt ein paar MHz (Mine immer scheinen ein Paar unterhalb der Nenndrehzahl zu sein), aber wie Sie gesagt haben , es ist ein kleiner Prozentsatz der Gesamtgeschwindigkeit, so wird kein normaler Mensch seine Auswirkungen bemerken.
Synetech
2
Mir gefällt, wie diese Antwort das Hauptproblem mit der CPU-Geschwindigkeit anspricht: die Uhr. Die andere Antwort bezieht sich auf andere Probleme, die sich auf die CPU-Geschwindigkeit auswirken können, aber nicht auf die CPU-Geschwindigkeit.
Trevor Boyd Smith
8
Dies hat Belege in den zugehörigen Kommentaren. Bahnbrechende Links zu einem IEEE-Artikel über die Verlangsamung von Transistoren, der darauf hindeutet, dass sich diese mit der Zeit abnutzen. Dann, wie DanH erwähnt, "bemerkt niemand, wenn die Schaltung langsamer wird, bis Fehler auftreten, weil die Uhr" schneller "als die Schaltung ist." Wie Sie bereits erwähnt haben, bestimmt der Quarzoszillator die Geschwindigkeit und schwankt fast unmerklich. Solange die verlangsamenden Transistoren noch schnell genug auf die vom Quarzoszillator eingestellte Geschwindigkeit reagieren, würde nach einiger Zeit keine Verlangsamung gemessen.
Ben Simpson
71

Theoretisch sollte eine CPU während ihrer gesamten Lebensdauer im Grunde genommen mit der gleichen Geschwindigkeit laufen.


In der Praxis werden CPUs mit der Zeit langsamer, da sich Staub auf dem Kühlkörper ansammelt und die minderwertige Wärmeleitpaste, mit der vorgefertigte Computer häufig geliefert werden, sich verschlechtert oder verdunstet. Diese Effekte führen zu einer Überhitzung der CPU. Ab diesem Zeitpunkt wird die Geschwindigkeit gedrosselt, um Schäden zu vermeiden.

Durch Reinigen des Kühlkörpers und erneutes Auftragen der Wärmeleitpaste sollte diese jedoch so gut wie neu sein.


Hinweis: Wenn Sie dies fragen, weil ein alter Computer langsamer wird, gibt es andere Gründe (in der Regel sterbende Festplatten oder kaputte Kondensatoren), die dazu führen, dass alte Computer mit der Zeit langsamer werden.

BlueRaja - Danny Pflughoeft
quelle
3
Sehr gute Antwort. Theorie ist nicht Realität.
Ugo
8
Natürlich habe ich meine CPU schneller gemacht, indem ich den Staub vom Lüfter abgesaugt habe.
MSalters
12
@ Ramhound: Sorry, aber das stimmt nicht. Intel setzt die SpeedStep- Technologie seit Pentium III der zweiten Generation (ca. 2000) ein, während AMD PowerNow! Ich erinnere mich auch gut daran, dass Pentium II vor AMD CPU-Throttling hatte, bevor sie einen ausgefallenen Markennamen dafür hatten.
BlueRaja - Danny Pflughoeft
1
Wie erklären Sie sich, dass Laptops über Jahre hinweg immer heißer werden? die werden regelmäßig gereinigt.
Tony Stewart Sunnyskyguy EE75
1
@Tony: Wie ich bereits erwähnt habe, muss die Wärmeleitpaste wahrscheinlich erneut aufgetragen werden (es kann auch sein, dass der Lüfter stirbt / tot ist, aber das sollte leicht zu sehen / zu hören sein) .
BlueRaja - Danny Pflughoeft
36

Kurze Antwort, nein, eine CPU wird mit zunehmendem Alter nicht langsamer.

Etwas längere Antwort:

Eine CPU funktioniert, solange alle Anschlüsse und Transistoren ordnungsgemäß funktionieren. Während in einer normalen Leitung möglicherweise Bewegungen auftreten, die die Verbindung zeitweise unterbrechen lassen, ist dies auf der CPU nicht der Fall, da:

  • Die Schaltkreise sind in das Silizium geätzt
  • Dinge sind viel kleiner

Wenn etwas kaputt geht, kann alles passieren: von schlechter Mathematik bis zum Computer, der nicht startet.

soandos
quelle
18
Möchtest du einen Kommentar abgeben?
Soandos
1
Ich bin nicht der Abwähler, aber es könnte sein, dass Sie angedeutet haben, dass CPUs gedruckt werden. Sie sind tatsächlich geätzt. (Natürlich ändert dies nichts an der wesentlichen Richtigkeit der Antwort. Deshalb habe ich Sie positiv bewertet.) Ich habe auch eine Bearbeitung eingereicht, um dies zu korrigieren.
CajunLuke
4
@CajunLuke: Eigentlich ist der Ätzschritt nur einer von vielen. Sie legen zuerst eine Anti-Ätz-Schicht darüber, drucken dann den gewünschten Schaltkreis auf die Schicht, spülen die gedruckten Teile weg und ätzen dann die gesamte Oberfläche. Wo die Schutzschicht weg ist, werden durch Ätzen Kanäle erzeugt. in der Schicht darunter. Der Prozess heißt "Photolithographie"
MSalters
Wie erklären Sie sich den Anstieg der Lüftergeschwindigkeit und der Laptop-Temperatur nach Jahren des Alterns? wenn sauber gehalten.
Tony Stewart Sunnyskyguy EE75
3
Vielleicht Wärmeleitpastenverschlechterung?
Spidey
12

Ich würde behaupten, dass das Herzstück dieser Angelegenheit weniger mit physischer Hardware zu tun hat, als vielmehr damit, wie sich unsere Wahrnehmungen und die relative Leistung der von uns ausgeführten Software im Laufe der Zeit ändern.

In einer Welt, in der 1's and 0's- außer einem Totalausfall - nur sehr wenig passieren kann, insbesondere bei der CPU - die Gesamtleistung der Maschine drastisch (oder sogar statistisch) verändert wird.

Diese Frage fiel mir auf, weil ich mich an Zeiten in meinem Leben erinnerte, in denen ich nicht glauben konnte, dass die Maschine, die ich benutzte, dieselbe war, die ich vielleicht erst ein paar Jahre zuvor für so schnell gehalten hatte , von der ich jetzt gefoltert wurde was zu diesem Zeitpunkt unendlich langsam zu sein schien.

Positiv ist zu vermerken, dass die Softwareentwickler in den letzten Jahren große Verbesserungen vorgenommen haben, da sich die Anwälte von Moore anscheinend in der Pause befanden und sich eher auf die Feinabstimmung der Leistung als auf das Vertrauen in die Brute Power konzentrierten. Es ist keine Übertreibung, wenn ich sage, dass mein 8-Core-Xenon-2,8-GHz-Mac Pro jetzt doppelt oder dreifach schneller ist als beim Kauf im Jahr 2008. Dies sind bedeutsame und messbare Unterschiede, die nur auf massive Verbesserungen / Optimierungen der Software zurückzuführen sind Seite.

Ich sage, dass der menschliche Verstand / unsere Wahrnehmungen / unsere Erwartungen in Kombination mit anderen flexibleren Aspekten der Betriebsumgebung exponentiell wirkungsvoller sind als alle Abweichungen von einer Werksspezifikation - über die Sie sich Sorgen machen könnten.

mralexgray
quelle
Das ist interessant, weil Sie sagen, dass Ihr Mac jetzt eine bessere Leistung erbringt als zuvor. Dies deutet darauf hin, dass sich Softwareentwickler für Mac darauf konzentrieren, die Leistung zu verbessern, um mehr aus der Maschinenkraft herauszuholen, während PC-Entwickler für Windows die verbesserte Hardwareleistung nur nutzen, um ausgefallenere Programme zu erstellen, ohne zu viel an die Leistung zu denken. Dies ist wahrscheinlich der Grund, warum ein PC mit der Zeit langsamer wird - nicht weil die Hardware schlechter wird, sondern weil die Software mehr von der Hardware verlangt ...
Ehrfurcht vor dem
Ich stimme Ihnen zu, dass sich die relative menschliche Wahrnehmung dessen, was schnell ist, mit der Zeit ändert, wenn wir wiederholt Grenzen überschreiten. Beachten Sie, dass es Möglichkeiten gibt, dies zu umgehen, beispielsweise durch die Verwendung standardisierter Benchmarks, die keine Software berücksichtigen Verbesserungen oder subjektive Vorurteile.
Thomas
1
"Ich würde behaupten, dass der wesentliche Kern dieser Angelegenheit weit weniger mit physischer Hardware zu tun hat, als vielmehr damit, wie sich unsere Wahrnehmung und die relative Leistung der von uns ausgeführten Software im Laufe der Zeit ändern." Das ist schön, aber das OP fragt speziell aus der Hardware-Perspektive . Ich stimme zu, dass das Problem für einen Menschen kaum wahrnehmbar ist, aber in der Tat ändern sich die Transistorschalteigenschaften drastisch über die Lebensdauer des Halbleiters.
Durchbruch
@Breakthrough Ich bin mit Sicherheit kein Elektroingenieur und um besser zu verstehen, was Sie sagen, fand ich diesen Artikel interessant. Aber was bedeutet es im Grunde, dass ohne Geräte im Wert von Millionen von Dollar nicht einmal Chiphersteller wirklich die Köpfe in der Hand haben Alterungsprozess. Ich denke, es ist nur so, dass dieses Problem im täglichen Leben wahrscheinlich nie die Wurzel des eigentlichen Problems von irgendjemandem ist, noch etwas, das wir sogar mit unseren menschlichen Sinnen in Kontakt bringen können.
Mralexgray
6

Wenn ich zwei identische CPUs kaufe und eine Langzeit-CPU (z. B. ein Jahr) benutze, ist die Geschwindigkeit der nicht verwendeten CPU identisch?

Höchstwahrscheinlich ja . Die Geschwindigkeit, mit der eine CPU läuft, ist variabel und wird vom Endbenutzer festgelegt (obwohl normalerweise automatisch gemäß den Angaben des Herstellers festgelegt). Es kann jedoch vorkommen, dass die ungenutzte CPU am Ende des ersten Jahres (vorausgesetzt, sie war anfangs wirklich identisch ) besser überlastet als die verwendete CPU. Dieser Effekt ist auf die Alterung der Transistoren zurückzuführen , auf die Sie später in Ihrer Frage hingewiesen haben:

Während eine CPU keine beweglichen Teile (außer dem externen Lüfter) hat, hat sie Schaltkreise, die durch Hitze und Spannungsspitzen beschädigt werden können. Nehmen wir an, dass sich die Schaltkreise nach einem Jahr intensiver Nutzung verschlechtern und weniger Elektronen passieren können, da der Pfad enger ist usw.

Genau das ist der Fall und genau das passiert nach dem Einsatz einer CPU.

Ähnlich wie bei einem Fahrzeug kommt es zu einem gewissen Verschleiß der Leiter, wenn Elektronen durch sie hindurchtreten. Hitze wirkt sich auch auf die Alterung der Transistoren aus, weshalb der CPU-Chip für einen bestimmten Bereich von Betriebstemperaturen ausgelegt ist. Während des Betriebs müssen die Elektronen durch einige Schichten in den Halbleitermaterialien tunneln und diese mit der Zeit abbauen. Dies bewirkt, dass die Schaltgeschwindigkeit der einzelnen Transistoren mit der Zeit zunimmt, wodurch sie "langsamer" werden.

Wie ich bereits sagte, wird die CPU-Geschwindigkeit vom Endbenutzer festgelegt. Es handelt sich um eine synchrone digitale Schaltung, die so schnell ausgeführt wird, wie Sie es wünschen - auch wenn die Übertragungsverzögerung die Umschaltzeit überschreitet und der Computer abstürzt. Dies ist, was passieren wird, wenn eine CPU altert. Mit der Zeit werden die verschiedenen Untereinheiten in der CPU immer länger brauchen, um ihre Berechnungen abzuschließen, was zu Instabilität in der CPU führt.

Dieser Effekt kann abgeschwächt werden, indem die Taktfrequenz verlangsamt wird, wodurch die CPU langsamer wird, die erhöhten Laufzeitverzögerungen jedoch ausgeglichen werden. Dieser Effekt kann auch durch Erhöhen der CPU-Spannung (wodurch die Schaltzeit für die Transistoren verkürzt wird und eine höhere Taktrate ermöglicht wird) gemindert werden. Durch Erhöhen der CPU-Spannung altern die Transistoren jedoch nur schneller .


Aus diesem Grund wird ein Prozessor mit zunehmendem Alter langsamer. Bei höheren Geschwindigkeiten wird der Prozessor instabil, sodass Sie die Taktrate mit der Zeit verringern müssen. Die gute Nachricht ist , dass dieser Effekt auf einer Zeitskala von in der Regel noticable ist Jahre .

Durchbruch
quelle
4

Ich erinnere mich an einen Effekt, der bei einigen frühen integrierten Schaltkreisen zu beobachten war: Wenn relativ hohe Stromdichten durch die Goldverdrahtung flossen, kam es tatsächlich zu einer physischen Wanderung des Goldes, ähnlich dem zeitlichen Verlauf eines Flusses. An Ecken wanderte die Ecke langsam nach außen (genau wie eine Altarmbiegung in einem Fluss), wodurch der Draht dünner und länger wurde (und außerdem die Gefahr bestand, dass ein Kurzschluss zu einem angrenzenden Draht auftrat). Diese Ausdünnung / Verlängerung der Drähte würde sicherlich die maximale Taktrate der Schaltung beeinflussen (wenn auch nur geringfügig).

Außerdem glaube ich, dass Designer wissen, wie sie die Herstellungsprozesse steuern können, um diesen speziellen Effekt zu verhindern (oder zumindest unermesslich klein zu machen). Wie bereits in einem Kommentar erwähnt, gibt es jedoch mehrere andere Effekte.

Es gibt jedoch zwei Faktoren, die es sinnvoll machen, bei der Beantwortung der ursprünglichen Frage "Nein für alle praktischen Zwecke" zu sagen:

  1. Die überwiegende Mehrheit der Computerschaltungen wird extern "getaktet", meistens mit einer Art quarzgesteuertem Oszillator. Wenn also die Schaltung langsamer wird, merkt niemand, dass Fehler auftreten, weil die Uhr "schneller" ist als die Schaltung.
  2. Es gibt verschiedene Effekte (z. B. Metall- "Whisker", die auf den Schaltkreisen wachsen - ein ernstes Stromproblem, wenn das Blei von den Schaltkreisen entfernt wird), die einen Schaltkreisausfall verursachen, lange bevor die Verlangsamung des Schaltkreises signifikant oder sogar messbar wird.
Daniel R Hicks
quelle
1
Das Ausdünnen und Verlängern des Drahts, wie Sie es beschrieben haben, klingt wie das Phänomen der Elektromigration im obigen IEEE-Artikel. Sie haben jedoch Recht, da Designer diese Tracks so weit voneinander entfernt bauen, dass sie nicht in Kontakt kommen.
Ben Simpson
4

Dies ist keine vollständige Antwort, sondern eine Darstellung einer möglichen Ursache für eine Geschwindigkeitsverschlechterung (die jedoch nicht so groß ist wie die Drosselung aufgrund der oben erwähnten Verschlechterung der Wärmeübertragung):

Möglicherweise wird der längste Pfad aufgrund des Aufbaus von dielektrischer Ladung vergrößert, wodurch der Prozessor verkleinert wird, um zu funktionieren. Das heißt, wenn ein Vektor von Eingaben an eine Logikschaltung gegeben wird, vergeht eine endliche Zeit, während das physikalische Logiksystem an Ort und Stelle klappert (was eine obere Bindung für die Taktfrequenz festlegt). Die dielektrische Verschlechterung tritt bei jedem Transistor auf, wodurch ein Transistor eine höhere Spannung für dieselbe Anstiegszeit oder äquivalent eine niedrigere Anstiegszeit (geringere Geschwindigkeit) bei derselben Spannung benötigt. Wenn sich eine ausreichende Anzahl von Transistoren verschlechtert (ungleichmäßig), kann sich der längste Pfad sehr gut ändern, was die Leistung in einem Prozessor verschlechtern kann, der in der Nähe seiner logischen Geschwindigkeitsbegrenzung arbeitet.

Limekamel
quelle
1
Ich denke, wenn Ihre Anstiegszeit stark schwankt, wird der Transistor nicht mehr richtig takten (er wird sein Signal nicht lange genug aktivieren, damit der nächste Teil der Schaltung vor der hinteren Flanke der Uhr verriegelt). Dies führt zu schweren Fehlern und nicht zu einer Verlangsamung. Ihre CPU arbeitet genauso schnell, gibt nur falsche Antworten (oder setzt sich selbst zurück oder keilt sich fest).
TMN
3

CPU ist (für die meisten) ein Synonym für Multi-Core-Prozessoren, nach denen Sie wahrscheinlich eher fragen.

Einige Multi-Core-Prozessoren können Kerne deaktivieren, bei denen es zu Fehlern kommt, entweder zu zeitweiligen Übertemperaturfehlern oder zu dauerhaften Ausfällen. Sehen Sie sich die Selbstkorrekturfunktionen des 80-Core Intel Research Chips an . Ein fehlerhafter Kern wird effektiv als unbrauchbar markiert und seine Verantwortlichkeiten werden auf andere Kerne verteilt. Weniger Kerne bedeuten, dass Ihr Prozessor weniger CPU-Gesamtzyklen zur Verfügung hat und daher langsamer arbeitet.

Ich kann mir vorstellen, dass dies immer häufiger vorkommt, wenn die Hersteller versuchen, das Moore-Gesetz einzuhalten und immer mehr Kerne auf die Prozessorchips stopfen.

Bearbeiten:

links in so macht James Kommentar Sinn.

Laut How-Stuff-Works hat der Cell-Prozessor der PS3 eine ähnliche Redundanz, er besteht aus 8 SPEs, verwendet 7 davon und hält im Fehlerfall 1 in Reserve. Ich bezweifle, dass der Prozessor funktionieren würde, wenn 2 SPEs ausfallen, aber ich kann keine weiteren Informationen finden.

Jon
quelle
Dies klingt nach einem katastrophalen Oxidversagen innerhalb eines einzelnen Kerns. Wenn der Core im Rahmen einer Selbstkorrekturfunktion deaktiviert wird, verringert sich die Gesamtleistung pro Sekunde im Vergleich zu einem Benchmark. Würden die verbleibenden Kerne jedoch auf demselben Leistungsniveau arbeiten, sofern kein katastrophaler Ausfall vorliegt?
Ben Simpson
Es stimmt, aber die heutigen 2-, 3- und 4-Kern-Systeme verfügen nicht über diese Fähigkeit zur Selbstkorrektur.
2.
@ Jon: Ich glaube nicht, dass Sie mit dem Cell Processor Recht haben. Alles, was ich gesehen habe, legt nahe, dass es bei dieser Technik um die Verbesserung der Produktionsausbeute geht. So kommen einige der Chips mit einer fehlerhaften SPE aus der Fabrik und wären ansonsten unbrauchbar gewesen. Ich habe keine Anzeichen dafür gesehen, dass der Prozessor noch funktionieren könnte, wenn eine SPE ausfallen würde, wenn der Prozessor verwendet wird. Wenn Sie jedoch einen Artikel finden, können Sie mir gerne das Gegenteil beweisen.
James P
Ich bin einverstanden, ich habe nach Bestätigung gefischt, was das Risiko von Downvotern darstellt. Danke, dass du kein Trottel bist :)
jon
3

Wie eine CPU arbeitet, wenn ein grundlegender CMOS-Betrieb betrachtet wird, erfordert das Verständnis, dass CMOS-Anstiegsraten eine Wärmeableitung verursachen und steigende Temperaturen die Anstiegsraten verringern, wodurch die Anstiegsrate noch mehr erhöht und die Ausbreitungszeit ebenfalls zunimmt. Wenn es eine festgelegte Zeitspanne vor einer Rennbedingung gibt, kann mit konstanter Taktgeschwindigkeit gesagt werden, dass die MPU langsamere Anstiegszeiten und erhöhte Taktverzögerungen ausführen kann, so dass die Zeitspanne vor dem Blockieren aufgrund einer Rennbedingung im Chip oder im externen Speicher sein kann scheitern. Dies erklärt, warum MPUs, die heiß laufen, nach einer Abkühlphase funktionieren.

Offensichtliche Alterung der CMOS-Gates kann auftreten, wenn sich feuchter Staub auf den freiliegenden gelöteten Busanschlüssen ansammelt. Dies kann viele pF Belastung hinzufügen, was die Anstiegszeit von Bussignalen verringern und die interne Wärmeableitung erhöhen kann, was eine weitere Verringerung der Anstiegsgeschwindigkeiten bewirkt.

Eine weitere Ursache für offensichtliche Alterung ist die erhöhte Anzahl von Hintergrundaufgaben, die vom Benutzer beim Starten installiert werden und bei so genannten Leerlaufaktivitäten zu Überhitzung führen. Durch das Trimmen der Starts kann die CPU-Gesamtlast reduziert und somit der normale Temperaturanstieg aufgrund von übermäßig laufenden Prozessen wiederhergestellt werden. Beispielsweise können in XP bei einer Neuinstallation einer Verkaufsversion 25 Prozesse ausgeführt werden und in einer OEM-Version mit vielen automatisch installierten Diensten und Startprozessen des Benutzers in der Registrierung diese Anzahl von Prozessen erhöht werden, wie auf der TaskManager-Prozessregisterkarte mit 50 angegeben. und sogar bis zu 100 aus meiner Erfahrung mit unerfahrenen Benutzern. Das Deaktivieren dieser Prozesse mit einfachen Programmen wie MSConfig kann helfen, aber WinPatrol ist noch besser und kostenlos und stellt den kühlen Betrieb als neues Programm wieder her.

Wie von anderen hervorgehoben, gibt es interne Ausfallmechanismen, die auch die Anstiegsgeschwindigkeiten von Gattern verlangsamen, die als zeitabhängiger dielektrischer Durchbruch aufgrund des Elektromigrationswachstums auf dem Halbleitermaterial bezeichnet werden. Dies ist abhängig von der Belastung durch Wärme und Spannung sowie von der Exposition gegenüber Gammastrahlung im Weltraum.

Alle diese Faktoren tragen dazu bei, dass der Temperaturanstieg und der Zeitverlust bei Laptops aufgrund von Alterung auftreten, selbst nach einer Neuinstallation des OEM-Images. So laufen 5 Jahre alte Latops heißer, was bedeutet, dass sie längere Anstiegsgeschwindigkeiten und damit einen erhöhten Temperaturanstieg über die Umgebungstemperatur haben müssen und dass es langsamere Anstiegszeiten geben muss. Die Taktrate ist jedoch fest eingestellt, sodass die Leistung bei der Arbeit gleich bleibt, bis der Spielraum ohne Vorwarnung auf Null fällt. Überwachen Sie also Ihren Temperaturanstieg und überschreiten Sie 70 ° C nicht, um einen zuverlässigen Betrieb zu gewährleisten. Dies ist mein bester Rat. 60 ° C sind das bevorzugte Maximum, wenn die meisten CPU-Lüfter mit voller Geschwindigkeit laufen.


Es gibt viele Gründe, warum CPUs mit zunehmendem Alter heißer werden. Ein Grund erfordert und Verständnis für komplementäres Schalten. Einfach ausgedrückt, es ist ein synchroner Pull-Up-Schalter, der sich einschaltet, während sich der Pull-Down-Schalter ausschaltet. In der Zwischenzeit liegt ein vorübergehender Kurzschluss vor, wenn es zu einer Überschneidung von ungleichen Anstiegsgeschwindigkeiten oder Schaltzeiten kommt. Die neue CMOS-Technologie kann diese Eigenschaft kompensieren, die temperatur- und spannungsabhängig ist, um schnellere Schaltzeiten einzuführen, jedoch mit einer kontrollierten Totzeit, um transiente Leistungsverluste während der Frequenzweiche zu vermeiden. Obwohl die Elektromigration ein Grund für zusätzliche Verzögerungen ist, ist es nicht offensichtlich, ob dies symmetrisch ist.

Trotzdem ist der Anstieg der CPU-Temperatur ein weit verbreitetes Phänomen, das mit dem Altern einhergeht (bei Laptops spüren die Benutzer, dass sie im Laufe der Jahre immer heißer werden). Dies hilft, die Gründe zu erklären. Das heißt, Alterung führt zu einer allmählichen Erhöhung der Anstiegsgeschwindigkeit, was sich auf den dynamischen Stromverbrauch einer konstanten Taktfrequenz oder auf die Wiederholungsrate von Übergängen auswirkt. Da wir wissen, dass die Leckleistung im eingeschwungenen Zustand vernachlässigbar ist, treibt diese effektive treibende Kraft der komplementären Ausgänge mit einem momentanen Stromstoß die CPU-Temperaturen in die Höhe. Die CPU-Idle-Temperatur ist also ein starker Indikator für Alterung oder Verlangsamung der Anstiegsgeschwindigkeiten, wenn alles andere konstant ist. (CPU-Last, V +, Umgebungstemperatur, Kühleffizienz, Staubbeseitigung) Ihre CPU führt weiterhin Befehle mit der gleichen Geschwindigkeit aus, läuft jedoch heißer und somit mit weniger Zeitspielraum, bevor eine Rennbedingung eintritt.

Dieselben Phänomene treten bei Desktop-CPUs auf, aber Benutzer bemerken möglicherweise nicht, dass die Lüfterdrehzahl im Laufe der Jahre allmählich ansteigt, um die zunehmende Wärmeabgabe durch allmähliche Alterung auszugleichen. Meines Wissens nach gibt es keine empirischen Studien, aber es sind meine persönlichen Beobachtungen der CPU in den letzten 20 Jahren, dass dies in vielen Fällen geschieht, aber nicht in allen.

Tony Stewart
quelle
Dies war eine sehr aufschlussreiche Antwort! Ihr Kommentar: "Aber die Taktrate ist fest, so dass die Leistung bei gleichbleibender Arbeitsweise bis zum Absinken des Spielraums auf Null ohne Vorwarnung gleich bleibt." . Solange das Gate innerhalb der Zeitspanne arbeitet, arbeitet die CPU normal. Dieser Spielraum nimmt jedoch mit der Zeit ab, wenn die Tore altern.
Ben Simpson
2

Ein paar zusätzliche Details zu einigen der anderen Antworten.

  1. Kristalle können mit der Zeit langsam driften, aber sie werden viel stärker von der Temperatur als von der Zeit beeinflusst. Wenn Sie beispielsweise die Maschine einschalten, läuft sie wahrscheinlich mit einer etwas anderen Geschwindigkeit als wenn sie stundenlang läuft. Diese Unterschiede sind jedoch viel zu gering, um wahrgenommen zu werden.

  2. Es ist durchaus möglich, dass Verbindungen auf einem Chip zeitweise unterbrochen werden. Bei der Herstellung eines Chips geben sie (offensichtlich) ihr Bestes, um dies zu verhindern, aber es ist immer noch möglich und passiert immer noch. Je heißer die Chips geworden sind, desto häufiger ist dies der Fall. Wenn / falls dies passiert, ist es jedoch viel wahrscheinlicher, dass die Maschine vollständig herunterfährt als normal, aber langsamer als es der Fall war. Das heißt nicht, dass eine Verlangsamung unmöglich, aber sehr unwahrscheinlich ist.

  3. Während die Selbstkorrektur Fehler erkennen und Teile einer CPU herunterfahren kann, verfügen die CPUs in (zumindest den meisten) aktuellen PCs nicht über solche Funktionen. Dafür suchen Sie entweder einen High-End-Mainframe oder einen PC der Zukunft (allerdings nicht mehr allzu weit entfernt von einer Zukunft).

Jerry Sarg
quelle
1

Dies hat zwar wenig mit dem Alltagsleben zu tun, es gibt jedoch Bedenken hinsichtlich der Alterung von elektronischen Bauteilen. Kurz gesagt, und dies gilt für alle elektronischen Komponenten oder Systeme:

  • Wenn Ihre CPU einige Stunden ohne Fehler gearbeitet hat (die Gründer lassen sie im Rahmen von Werkstests, einem als Burn-In bezeichneten Prozess, ausführen), wird dies jahrelang so bleiben. Die Wahrscheinlichkeit, dass das Problem während dieser Zeit auftritt, liegt nahe bei 0
  • Nach einigen Jahren steigt die Ausfallwahrscheinlichkeit. Es ist Zeit, die CPU zu wechseln. In Konsumgütern geschieht dies normalerweise, nachdem die Komponente lange veraltet ist, sodass Sie sich darüber keine Sorgen machen müssen
  • Wenn Sie Mathematik mögen, schauen Sie unter http://en.wikipedia.org/wiki/Failure_rate nach

Also: Ja, wenn Ihre CPU sehr alt ist, können Sie davon ausgehen, dass eine Komponente der CPU (ein Teil des Cache-Speichers reagiert nicht und führt immer zu Seitenfehlern) die CPU verlangsamen kann. Aber Sie werden höchstwahrscheinlich einen besseren Erfolg haben, wenn Sie anderswo suchen.

Denken Sie auch daran, dass ein Computer viele große oder kleine Komponenten hat, die viel schneller altern als die CPU. Einschließlich :

  • Festplatten mit abgenutzten mechanischen Teilen
  • Stecker, die korrodieren
  • Kühlkörper, die sich bewegen und staubig werden
  • chemische Kondensatoren
  • Schweißnähte, die korrodieren oder sich durch Vibrationen bewegen
PPC
quelle
1
Entschuldigung, aber ich habe dies wegen Misserfolgs abgelehnt! = Verlangsamung, es sei denn, im Kontext von Jons Antwort.
Sirex
1

Wenn Sie den Kühlkörper und die Lüfter nicht reinigen, wird die CPU heißer und die Systemleistung verlangsamt sich. Da es einige Zeit dauert, bis sich Staubpartikel in diesen Bereichen festgesetzt haben, haben wir das Gefühl, dass die CPU-Geschwindigkeit und -Leistung mit der Zeit nachlassen.

Princedeepan
quelle
Das sollte die richtige Antwort sein! Wenn Sie einen Laptop zwei Jahre lang besitzen, ist er in der Praxis langsamer. Warum? Da Sie den Akku nie gereinigt haben, ist die Belüftung schlechter und die CPU wird heißer. Die Schaltung ist immer noch die gleiche, aber die CPU empfängt jetzt häufiger Meldungen mit der Aufschrift "Woah, Kumpel, du bist zu heiß. Langsam!"
Robert Martin
1
Mit dieser Antwort wird eine Variable für die Ansammlung von Staub auf dem Kühlgerät eingeführt - eine, die ich nicht berücksichtigen wollte. Ich habe mehr im technischen Sinne nach der Verschlechterung der internen Hardware einer CPU gefragt. Eine heißere CPU wird höchstwahrscheinlich eine kürzere Lebensdauer haben, aber ich suchte nach einer aussagekräftigeren Antwort auf die internen Kräfte, die bei der Arbeit wirken.
Ben Simpson
0

Ja, das ist der Fall - es hängt von der Nutzung des Benutzers ab. Die Festplatte ist diejenige, die alt wird, sobald sie mit zunehmendem Alter mit fehlerhaften Sektoren infiziert wird.

Wenn dann High-End-Programme mit der alten Konfiguration ausgeführt werden, wird die maximale Grafikleistung gestört, sodass sie langsamer wird. Mit zunehmendem Alter nimmt Ihre Technologie dort zu, wo Ihr System die Softwareanforderungen nicht erfüllen kann System wird langsamer, wenn es altert.

slhck
quelle
Willkommen bei Super User! Bitte versuchen Sie, Ihren Cookie zu behalten oder Ihr Konto zu registrieren , damit Sie Ihre Beiträge in Zukunft bearbeiten können.
Slhck
0

Wärme ist der wichtigste Faktor für die CPU-Geschwindigkeit. Abhängig davon, welche CPU sich in Ihrem Computer befindet, kann dies die Geschwindigkeit dynamisch verringern, um in einem "sicheren" Temperaturbereich zu bleiben. Die meisten CPUs können das. Sie wissen vielleicht nicht, dass es passiert. Die Temperatur sollte jedoch nicht mit dem Alter steigen, wenn Sie den Kühlkörper regelmäßig reinigen und die Wärmeleitpaste nicht unsachgemäß aufgetragen wird.

epicgrim
quelle
-1

Das ist umstritten. Es hängt davon ab, ob. Grundsätzlich gilt nach der Theorie Simple NO. Abhängig von Ihren Betriebsstunden, der Belastung der CPU-Stromversorgung und dem Status der externen Stromversorgung verschlechtern sich jedoch die Motherboards, wenn Sie ohne USV arbeiten, und die Belastung der CPU kann steigen. Aber unter idealen Bedingungen zu arbeiten, wird genauso sein wie neu. Da die CPUs im Laufe der Zeit Milliarden von Transistoren enthalten, wird die CPU-Leistung beeinträchtigt, wenn sich ihre Leistung auf irgendeine Weise verschlechtert. Daher sind wir im Allgemeinen manchmal sogar nach Neuinstallationen mit Systemverlangsamungen konfrontiert.

Aber im Allgemeinen ist es nicht.

Amit Ranjan
quelle