 |
20.02.2005, 13:42
|
#1 (permalink)
| | PC Schrauber
Registriert seit: 10.03.2004
Beiträge: 162
| Frage zu den Caches Hi
Wollte Fragen wieso immer nur der L2 Cache erwähnt wird, obwohl es ja noch den L1 und vielleicht sogar noch den L3 Cache gibt!
Und warum wird es von L1-L3 immer grösser, müsste doch eigentlich umgekehrt sein!!!
Da der L1 Cache genau gleich taktet wie die CPU (oder?),wäre es doch sinvoll diesen mit 1Mb oder höher auszustaten und nicht den langsameren Level2 Cache!
Kann mir das einer erklären?
THX!
MFG | | |
| |
20.02.2005, 13:53
|
#2 (permalink)
| | Stickstoff Junkie
Registriert seit: 06.07.2004
Beiträge: 3.814
| AW: Frage zu den Caches L1-Chache ist teurer als L2-Chache, bei 1 MB L1-Chache könntest Du vielleicht 5000 € für die CPU ausgeben, ich denke nicht dass Du das willst. | | |
| |
20.02.2005, 22:10
|
#3 (permalink)
| | Extrem Tweaker
Registriert seit: 14.07.2004
Beiträge: 2.062
| AW: Frage zu den Caches Der L1-Cache nutzt SRAMS, die wesentlich schneller sind als die DRAMS des L2-Caches, aber wie Qndre schon sagte, eben wesentlich teurer.
Der L2-Cache ist seit den Sockel-P3s und Athlons genauso schnell getaktet wie der CPU-Rechenkern. Er stellt einfach nen Kompromiss aus Schnelligkeit und Kosten dar und wird eben gern benutzt, um die CPUs durch Erhöhung desselben zu beschleunigen.
L3-Cache besitzen normalerweise nur Server-CPUs und deren Derivate (siehe P4EE). | | |
| |
20.02.2005, 22:22
|
#4 (permalink)
| | Extrem Tweaker
Registriert seit: 19.10.2004
Beiträge: 2.955
| AW: Frage zu den Caches Zitat: |
Zitat von Crystallion L3-Cache besitzen normalerweise nur Server-CPUs und deren Derivate (siehe P4EE). | es gab aber nen AMD, der das auch mal hatte, wie hieß der eigentlich?
AMD K6-3 oder so? keine Ahnung ... | | |
| |
21.02.2005, 14:33
|
#5 (permalink)
| | Tweaker
Registriert seit: 25.11.2004
Beiträge: 788
| AW: Frage zu den Caches Zu Zeiten den guten alten (Super-)Sockel7 hatten die CPUs nur L1-Cache. Der L2-Cache war damals noch auf dem Mainboard. Der K6-3 war der erste? Prozessor, der direkt auf dem Die noch L2-Cache hatte. Dadurch wurde der Cache auf dem Board zum L3-Cache.
Hoffe, dass ich alle Klarheiten beseitigt habe | | |
| |
21.02.2005, 14:43
|
#6 (permalink)
| | Stickstoff Junkie
Registriert seit: 16.07.2004
Beiträge: 3.046
| AW: Frage zu den Caches seit wann sind des caches am DIE? die sind doch auf der cpu platine wenn mich net alles täuscht, zumindest war das beim PII der fall, da bin ich mir 100% sicher | <>X4 9950BE@3,2Ghz<>2GB OCZ<>PNY Geforce 8800GT <> "Science is like sex, sometimes something useful comes out but that is not the reason we are doing it!"(Richard P. Feynman) |
| |
21.02.2005, 15:03
|
#7 (permalink)
| | Extrem Tweaker
Registriert seit: 23.04.2002
Beiträge: 1.544
| AW: Frage zu den Caches Zitat: |
Zitat von NPM | Destructor seit wann sind des caches am DIE? die sind doch auf der cpu platine wenn mich net alles täuscht, zumindest war das beim PII der fall, da bin ich mir 100% sicher | Der PII und der AMD Athlon Slot-A waren die letzten die den cache extern hatten. | | |
| |
21.02.2005, 15:53
|
#8 (permalink)
| | Tweaker
Registriert seit: 10.04.2002
Beiträge: 518
| AW: Frage zu den Caches Intel hat damals fürn Low-Cost markt den Cleron zum ersten mal völlig ohne L2-Cache gebracht und ist damit Performancemässig ziemlich auf die Nase gefallen, dann ham sie ihm gleich 128 Kb L2 on-Die Spendiert, mit dem Ergbnis, dass der fast so schnell wie ein gleichgetakteter P2 mit 512 Kb Externem L2. Der wäre dann der Erste mit On-Die L2 gewesen. Obwohl: wie war denn das mitm Pentium Pro, der hatte doch nen eigenen Core mit 256 Kb neben dem eigentlichen CPU-Kern aufm Träger. | | |
| |
21.02.2005, 18:21
|
#9 (permalink)
| | Extrem Tweaker
Registriert seit: 10.04.2002
Beiträge: 2.461
| AW: Frage zu den Caches K6-2 hatte wie schon erwähnt nur on-DIE L1. der K6-2+ hatte zusätzlich 128kB L2 on-DIE, der K6-3 256kB on-DIE.
{der K6-3+ war nur in kleineren strukturen hergestellt und hat weniger spannung benötigt (1,6V statt 2,2-2,4V)}
bei >K6-2+ wurde der on-board L2-cache zum L3-cache. (256kB-2MB, je nach board)
der athlon slot A hatte den L2-cache mit auf dem prozessorträger, aber nicht on-DIE, deswegen waren die latenzen auch schlechter. zudem konnte der auch noch net mit CPU-takt getaktet werden (ich glaub 1/2 fcpu). also nicht wirklich das wahre.
der sockel-A athlon (und duron) hatte dann wieder on-DIE-L1/L2, und keinen L3. beides mit fcpu getaktet. der unterschied ist, dass die anbindung des L1 schneller/breiter ist, als die des L2. wobei meines wissens beide SRAM sind (nur arbeitsspeicher ist DRAM), sonst wären diese hohen frequenzen.wohl schwer möglich....
bei intel war das ähnlich. der pentium1 (MMX) waren ohne L2 sondern mussten auch auf den elendig langsamen board-L2 zugreifen. (ich glaube mit FSB-frequenz (66-100MHz)). der pentium pro (server CPU für sockel 8 ) hatte L2-cache on-DIE.
beim pentium 2 wars das gleiche wie beim athlon slot A. er war aber net der letzte pentium ohne L2-on-DIE der pentium 3 slot1 (!) hatte aber auch keinen on-DIE-L2.
der sockel 370 war zuerst auch nur als low-cost-schiene gedacht. der sockel war dann aber doch günstiger als der lahme slot1.
seit xeon (pentium 3) sind dann auch L3s on-die möglich.
@ silent tweaker: naja, warum macht man denn nicht gleich 200GB-arbeitsspeicher? HDDs gibts ja auch in diesen größen?!? ganz einfach, wegen dem preis. und so is das auch mit L1-L2-L3.... . das is einfach gestaffelt, um geld zu sparen und trotzdem keine sch*** performance in kauf nehmen zu müssen. deswegen gibts ja auch arbeitsspeicher und HDD... | | |
| |  | |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | | |
Forumregeln
| Es ist dir nicht erlaubt, neue Themen zu verfassen. Es ist dir nicht erlaubt, auf Beiträge zu antworten. Es ist dir nicht erlaubt, Anhänge hochzuladen. Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten. HTML-Code ist aus. | | | Alle Zeitangaben in WEZ +1. Es ist jetzt 21:21 Uhr. | | |