Share  
|

Sockel-7-Systeme haben einen externen (L2) Cache für die CPU, der L2-Cache ist auf dem Motherboard montiert und an der Haupt-Prozessor-Bus, der auf dem Motherboard Geschwindigkeit (in der Regel zwischen 66MHz und 100MHz) läuft. So, wie der Sockel 7 verfügbaren Prozessoren wurde in schneller Versionen (durch Erhöhung der Taktmultiplikator im Chip), der L2-Cache leider blieb auf dem Motherboard läuft bei den relativ langsam (im Vergleich) Motherboard Geschwindigkeit stecken. Zum Beispiel lief die schnellste Intel Sockel 7 Systemen die CPU bei 233 MHz, was war 3.5x die CPU Bus-Geschwindigkeit von 66MHz. Daher lief der L2-Cache mit nur 66 MHz. Der schnellste Sockel-7-Systemen verwendet den AMD K6-2 550 Prozessor, der am 550MHz5.5x lief ein CPU-Bus-Geschwindigkeit von 100MHz. In diesen Systemen, lief der L2-Cache mit nur 100MHz.

Das Problem der langsamen L2-Cache wurde erstmals in der Klasse P6-Prozessoren wie der Pentium Pro, Pentium II, Celeron, Pentium III, AMD Athlon und Duron gelöst. Diese Prozessoren verwendet entweder Sockel 8, Slot 1, Slot 2, Slot A, Sockel A, Sockel 370 oder. Sie zogen den L2-Cache aus der Hauptplatine und direkt auf die CPU und verband ihn mit der CPU über einen On-Chip-Side-Bus zurück. Da der L2-Cache Bus der Back-Side-Bus genannt wurde, begannen einige in der Branche fordern die Haupt-CPU-Bus des Front-Side-Bus. Ich noch in der Regel um es einfach beziehen, wie die CPU-Bus.

Durch die Integration des L2-Cache in der CPU, kann es bei Geschwindigkeiten bis zu der gleichen Geschwindigkeit wie der Prozessor selbst ausgeführt werden. Die meisten Prozessoren enthalten jetzt den L2-Cache direkt auf der CPU sterben, so der L2-Cache läuft mit der gleichen Geschwindigkeit wie der Rest der CPU. Andere (vor allem ältere Versionen) verwendet separate sterben für den Cache in der CPU-Paket, das den L2-Cache bei einigen niedrigeren mehrere (die Hälfte, zwei Fünftel oder ein Drittel) der Haupt-CPU lief integriert. Selbst wenn der L2 lief die Hälfte oder ein Drittel der Prozessor-Geschwindigkeit, es war noch deutlich schneller als das Motherboard-gebundenen Cache auf dem Sockel 7 Systemen.

In einem Slot-1-System Typ der L2-Cache ist in der CPU, sondern läuft nur mit der halben Geschwindigkeit des Prozessors gebaut. Slot A laufen den Cache bei der Hälfte oder ein Drittel Geschwindigkeit. Die CPU-Bus-Geschwindigkeit von 66MHz erhöht (hauptsächlich zur Sockel-7-Systemen) bis 100MHz und ermöglicht eine Bandbreite von 800Mbps. Beachten Sie, dass die meisten dieser Systeme AGP-Unterstützung enthalten. Basic war AGP 66MHz (doppelt so schnell wie PCI), aber die meisten dieser Systeme integriert AGP 2x, die mit der doppelten Geschwindigkeit von Standard-AGP betrieben und ermöglicht eine Bandbreite von 533MBps. Diese Systeme typischerweise auch PC-100 SDRAM-DIMMs, die eine Bandbreite von 800 Mbit / s verwendet haben, passend zu den Prozessor-Bus-Bandbreite für die beste Leistung.

Slot 1 wurde zugunsten von Sockel 370 für Pentium III und Celeron-Systeme fallen gelassen. Dies war vor allem, weil diese neueren Prozessoren eingebaut den L2-Cache direkt in die CPU sterben (läuft mit der vollen-Core-Geschwindigkeit des Prozessors) und eine teure Patrone mit mehreren Chips war nicht mehr notwendig. Zur gleichen Zeit, Geschwindigkeiten Prozessor-Bus auf 133MHz, die einen Durchsatz von 1066MBps aktiviert erhöht.

AMD-Prozessor-Systeme hat einen Sockel A Design, das ähnlich Sockel 370 ist außer es schneller Prozessor und Speicher-Busse verwendet. Obwohl frühe Versionen behielten die älteren Nord-Süd-Brücke Gestaltung, Nutzung neueren Versionen ein ähnliches Design wie Intels Hub-Architektur. Beachten Sie die High-Speed-CPU-Bus mit bis zu 333MHz (2667MBps Durchsatz) und die Verwendung von DDR-SDRAM-DIMM-Module, die eine passende Bandbreite 2667MBps unterstützen. Es ist immer gut für Leistung, wenn die Bandbreite des Speichers entspricht der des Prozessors. Schließlich ist zu beachten, wie die meisten der South Bridge Komponenten Funktionen sonst in Super I / O-Chips enthalten sind, und wenn diese Funktionen werden dem Chip wird als Super South Bridge enthalten.

Der Pentium 4 verwendet ein Sockel 423 oder Sockel 478 Design mit Hub-Architektur. Dieser Entwurf ist außerordentlich bemerkenswert, einschließlich eines 400MHz, 533MHz oder 800MHz CPU-Bus mit einer Bandbreite von 3200MBps, 4266MBps oder 6400MBps. Die 533MHz und 800MHz Modelle sind derzeit schneller als alles andere auf dem Markt. In diesem Beispiel beachten Sie die Verwendung von Dual-Channel PC3200 (DDR400) SDRAM. Ein einziger PC-3200 DIMMs hat eine Bandbreite von 3200MBps, aber beim Laufen Dual-Channel (identische Paare von Speicher-) Modus, hat es eine Bandbreite von 6400MBpswhich entspricht der Bandbreite des 800MHz CPU-Bus-Modelle der Pentium 4 für beste Performance. Prozessoren mit 533 MHz CPU-Bus die können Paare von PC2100 (DDR266) oder PC2700 (DDR333) Speichermodule im Dual-Channel-Modus in den 4266MBps Durchsatz dieser Speicher-Bus passen. Es ist immer am besten, wenn der Durchsatz des Speicher-Bus entspricht der des Prozessor-Bus

Der Athlon 64 nutzt die High-Speed-HyperTransport-Architektur, die North Bridge-oder AGP-Grafik-Chip-Tunnel an den Prozessor (Sockel 754, 939 oder 940) in Verbindung zu treten. Die meisten Athlon 64 Chipsätze verwenden 16-bit/800MHz Version, aber die neuesten Chipsätze für den neuen Sockel 939 Athlon 64 FX-53 konzipiert, desto schneller 16-bit/1GHz Version schneller DDR-2 Speicher.

Allerdings ist der Athlon 64 bedeutendsten Abkehr von herkömmlichen Computer-Architektur den Speicherort der Speicher-Controller. Anstatt in die North Bridge / MCH / GMCH Chip befindet, stellt der Athlon 64/FX/Opteron Architektur der Speicher-Controller in den Prozessor selber. Dadurch entfällt Bummelstreiks durch die Verwendung eines externen Speicher-Controller verursacht und hilft zur Leistungssteigerung.

Ein Nachteil der Konstruktion ist jedoch, dass die neuen Speicher-Technologien wie DDR-2 verlangen, dass der Prozessor selbst umgestaltet werden.

Da der Zweck der Prozessor-Bus ist es, Informationen zu und von der CPU auf die schnellstmögliche Geschwindigkeit zu bekommen, diesen Bus in der Regel arbeitet mit einer Geschwindigkeit schneller als jeder andere Bus im System. Der Bus besteht aus elektrischen Schaltungen für Daten, Adressen (die Adresse Bus, der im folgenden Abschnitt diskutiert wird), und Kontrollzwecken. Die meisten Prozessoren seit der ursprünglichen Pentium haben einen 64-Bit-Datenbus, so dass sie übertragen 64 Bit (8 Byte) gleichzeitig über den CPU-Bus.

Der Prozessor-Bus arbeitet mit der gleichen Basis Taktrate wie die CPU nicht nach außen. Dies kann irreführend sein, weil die meisten CPUs in diesen Tagen mit einer höheren Taktrate laufen intern als extern sie tun. Zum Beispiel hat ein AMD Athlon 64 3800 + System eine Prozessor mit 2,4 GHz, sondern nur intern 400MHz außen, während ein Pentium 4 3,4 GHz läuft bei 3,4 GHz, sondern nur intern 800MHz außen. In neueren Systemen ist die tatsächliche Geschwindigkeit des Prozessors ein Vielfaches (2x, 2.5x, 3x und höher) des Prozessor-Bus.

Der Prozessor-Bus wird an den externen Prozessor Pin Anschlüsse gebunden und kann 1 Bit an Daten pro Datenleitung jedem Zyklus übertragen. Die meisten modernen Prozessoren Übertragung 64 Bit (8 Byte) an Daten zu einem Zeitpunkt.

Zur Bestimmung der Übertragungsrate für den Prozessor-Bus, multiplizieren Sie die Daten Breite (64 Bit oder 8 Byte für einen Celeron / Pentium III / 4 oder Athlon / Duron / Athlon XP / Athlon 64) von der Taktfrequenz des Busses (der gleiche als Basis oder nicht multiplizierten Taktrate der CPU).

Zum Beispiel, wenn Sie einen Pentium 4 3.6GHz Prozessor, der auf einem 800MHz Prozessor-Bus läuft, haben Sie eine maximale momentane Übertragungsrate von rund 6400MBps. Sie erhalten dieses Ergebnis mit Hilfe der folgenden Formel berechnet:

800MHz x 8 Bytes (64 Bits) = 6400MBps
Mit langsamer Versionen des Pentium 4, erhalten Sie entweder
533.33MHz x 8 Bytes (64 Bits) = 4266MBps
oder
400MHz x 8 Bytes (64 Bits) = 3200MBps
Mit Sockel A (Athlon XP), erhalten Sie
333.33MHz x 8 Bytes (64 Bits) = 2667MBps
oder
266.66MHz x 8 Bytes (64 Bits) = 2133MBps
oder
200MHz x 8 Bytes (64 Bits) = 1600MBps
Mit Sockel 370 (Pentium III), erhalten Sie
oder
100MHz x 8 Bytes (64 Bits) = 800 Mbit / s
Diese Übertragungsrate, die oft als die Bandbreite des Prozessor-Bus stellt die maximale Geschwindigkeit, mit der Daten bewegen kann.
eingereicht von Brian Rosenback


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions