FSB / Prozessortaktverhältnis

13208
John Smith

Wenn ich es richtig verstanden habe, sollten FSB und Prozessorfrequenz ein Verhältnis von 1: 1 haben. Wie kann ich dieses Verhältnis mit DDR-RAMs berechnen? Ich brauche ein einfaches Beispiel, um mich zu entscheiden

0

3 Antworten auf die Frage

3
washbow

FSB is generally much slower than the processor speed. An example FSB may run at 133 MHz, with a (slow) processor running with a multiplier of 9 to give it a speed of 1.2 GHz. Some hardware can accept different clock settings, so if the front side bus is stable to run at 166MHz, the CPU can either be run at 166x9 = 1.5GHz (giving a combined boost to memory access and processor speed) or if the CPU is unstable at this speed, the multiplier can be lowered to 7.5, giving a CPU speed of 1.25GHz but allowing the increased FSB for faster memory access.

Memory should generally operate at least as fast as the FSB. Above this speed there is little advantage to the memory running faster, if the bus cannot provide it with data at the same rate. However, the effective speed of memory modules is not the same at the clock rate it actually runs at.

The effective speed of DDR depends what kind of DDR you have. DDR stands for double data rate, meaning those modules run at twice the FSB frequency, such as 2x200MHz = 400 MHz. DDR2 effectively operates at four times the FSB, and DDR3 at 8 times.

You can therefore decide which memory is required for your bus speed with this calculation

FSB x 2^your DDR version = memory speed

So in the example, FSB =166, DDR version is DDR2:

166 x (2^2 = 4) = 166x4 = 667MHz effective speed.

Another example: FSB = 133, DDR version is DDR3:

133 x (2^3 = 8) = 133x8 = 1066MHz effective speed.

It is also worth noting that (most) DDR modules are backwards compatible within the same family. If, (for example) a 1.5 GHz DDR3 module is too fast for your needs, it will work in any slower DDR3 system, but not in a DDR2 system, nor in any system requiring memory faster than 1.5GHz.

1
Brad Patton

Der Front-Side-Bus war lange Zeit nicht eins zu eins mit der CPU. Heutzutage läuft die CPU-Uhr als Vielfaches des FSB. Der Speicher wird normalerweise im Verhältnis 1: 1 ausgeführt, aber auch das ist auf einigen Motherboards konfigurierbar und änderbar.

Dieser Wikipedia-Artikel ist ein guter Hinweis. Es gibt viele Tech-Sites mit Übertaktungs-Guides, die auch auf die Beziehung zwischen den drei Uhren eingehen.

Zentralprozessor

Die Frequenz, mit der ein Prozessor (CPU) arbeitet, wird in einigen Fällen durch Anlegen eines Taktmultiplikators an die Front-Side-Bus-Geschwindigkeit (FSB) bestimmt. Beispielsweise kann ein Prozessor, der mit 3200 MHz läuft, einen 400-MHz-FSB verwenden. Dies bedeutet, dass es einen internen Taktmultiplikator (auch als Bus / Kern-Verhältnis bezeichnet) von 8 gibt. Das heißt, die CPU ist so eingestellt, dass sie mit dem 8-fachen der Frequenz des Front-Side-Busses läuft: 400 MHz × 8 = 3200 MHz. Durch Variieren des FSB oder des Multiplikators können unterschiedliche CPU-Geschwindigkeiten erreicht werden.

Erinnerung

Die Einstellung einer FSB-Geschwindigkeit hängt direkt von der Geschwindigkeitsstufe des Speichers ab, den ein System verwenden muss. Der Speicherbus verbindet die Northbridge und den RAM, genauso wie der Frontside-Bus die CPU und die Northbridge verbindet. Diese beiden Busse müssen oft auf der gleichen Frequenz arbeiten. Das Erhöhen des Front-Side-Busses auf 450 MHz bedeutet in den meisten Fällen auch, dass der Speicher mit 450 MHz betrieben wird.

In neueren Systemen ist es möglich, Speicherverhältnisse von "4: 5" und dergleichen zu sehen. Der Speicher läuft in dieser Situation 5/4 mal so schnell wie der FSB, dh ein 400-MHz-Bus kann mit 500 MHz betrieben werden. Dies wird oft als "asynchrones" System bezeichnet. Es ist wichtig zu wissen, dass aufgrund von Unterschieden in der CPU- und Systemarchitektur die Gesamtsystemleistung unerwarteterweise mit unterschiedlichen FSB-Speicher-Verhältnissen variieren kann.

Aus Interesse weiß ich (jf ich mich erinnere), dass DDR-RAM eine eigene Uhr hat. Aber gibt es in den letzten 10 Jahren Systeme, bei denen RAM seine Geschwindigkeit vom FSB ableitet? barlop vor 10 Jahren 0
0
Meluno

Wenn Sie beispielsweise Ihren FSB übertakten möchten:

Sie haben einen DDR 3-Speicher, der eine optimale (Standard-) Einstellung von FSB von 1600 MHz hat. Diese Angaben finden Sie auf dem DDR 3-Speicher selbst oder in der Beschreibung.

Wenn Sie Ihre CPU nicht mit den ursprünglichen Einstellungen wie 3 GHz übertakten möchten, müssen Sie Ihre FSB-Geschwindigkeit nehmen und berechnen.

Werte zuerst: Quadcore = 4 Kerne, Dualcore = 2 Kerne. Zum Beispiel. (Wir nehmen den Quadcore, was 4 bedeutet). Dann nehmen Sie Ihren FSB in das Bios, es wären 400. Weil 400 * 4 = 1600 MHz ok, fertig. Vergessen Sie jetzt nicht das CPU-Verhältnis, sagen wir, die ursprünglichen Einstellungen sind 9. Ok, dann berechnen Sie das Verhältnis * FSB = CPU-Takt In diesem Beispiel benötigen Sie ein Verhältnis von 7,5.

Am Ende wären Ihre Uhrzeiteinstellungen also so:

FSB * Anzahl CPU-Kern = FSB-Takt
400 * 4 = 1600 MHz
FSB-Takt * CPU-Verhältnis = CPU-Takt
1600 MHz * 7,5 = 3 GHz (3000 MHz)

Das ist es und wenn Sie möchten, können Sie die Spannung Ihres Speichers einstellen, die sich auch in der Beschreibung der Speicher befindet.