Habe nicht verstanden

Ziad32

Member
Hallo,
ich habe nicht verstanden
einerseits sagt er ( ´rot markiert) ""Ganz davon abgesehen, sagt die Taktrate viel weniger über die tatsächliche Arbeitsgeschwindigkeit einer CPU aus, als die Intel-Werbung glauben machen möchte""
Andererseits: sagt er ( blau markiert) "" Die Anzahl der Befehle, die in einer Sekunde ausgeführt werden können, ""!!!
Wasrum sagt er ( ´rot markiert) Taktrate sagt nicht viel über Die tatsächliche Effizienz von Prozessoren
und sagt wieder unten (blau markiert) Die tatsächliche Effizienz von Prozessoren lässt sich übrigens durch andere Werte besser angeben als durch die Taktrate:
also das ist weiderspüchlich oder?

1629795441418.png

1629795544118.png
 
Es gibt auch Befehle, die mehr als eine Taktrate brauchen, und je nach Architektur kann in diesem Befehl auch mehr Information enthalten sein.
Ganz früher konnten Befehle oft nur nacheinander ausgeführt werden, heutzutage können durch Parallelisierung mehrere Befehle gleichzeitig ausgeführt werden, außerdem haben moderne Architekturen die Möglichkeit Befehle vorauszusagen und können intern die Verarbeitungsgeschwindigkeit steigern.
Du siehst, Takt ist nicht alles.
 
Also wichtig NICHT NUR wie viel Takt der CPu sonderen wie viel Befehle in einer Sekunde ausgeführt?
Wenn Bsipeil
CPU-->A hat Beispiel 1000mal Takt / s kann aber in dieser Sekund 100000 Befehl ausführe
aber
CPU --> B hat NUR 7000 mal Takt/s aber kann er in einer Sekunde schon 120000 Befehle ausführen. dann st er effizient ,obwohl er
Weingier Takte in einer Sekunde hat .? Stimmt so?
Weil er bei jedem Takt mehr Befehle ausführt als CPU A stimmt?
 
Ich würde es so formulieren:
Der Takt ist die kleinste Einheit.
Ein einfacher Befehl kann nur nur einen Takt brauchen.
Ein Befehl kann keinen halben Takt lang sein.
Ein komplexer Befehl kann auf der einen Architektur 9 Takte brauchen, auf einer anderen nur 6.
Während dieser Zeit kann die eine Architektur weitere Befehle ausführen, die andere muss warten.
Folgt der gleiche Befehl (mit anderen Werten) ein weiteres mal, kann durch Vorhersagewahrscheinlichkeit die eine Architektur 2 Takte schneller arbeiten als bei der vorherigen (identischen) Operation.
Eine Architektur kann direkt 32bit lange Zahlen verarbeiten.
Eine andere nur 16bit lange Zahlen ( ohne zusätzlichen programmiertechnischen Mehraufwand )

Bei gleich Architektur ist das gleiche Programm bei doppelter Frequenz, im Idealfall doppelt so schnell.
 
Zuletzt bearbeitet:

Online-Statistiken

Zurzeit aktive Mitglieder
0
Zurzeit aktive Gäste
50
Besucher gesamt
50

Beliebte Forum-Themen

Zurück
Oben Unten