 |
|  |
 |
|  |
 |
|  |
 |
|
Asher
|
 |
Calgary, Alberta
Nov 1999 time: 22:30
|
|
quote: Originally posted by Urban Ranger
L3 cache is of dubious value. |
On-die, high-bandwidth, low-latency caches are not.
Off-die L3 caches are questionable, RAM L3-caches like Apples are downright pathetic.
quote: Okay, I'm stupid...what are the L2 and L3 caches and what function do they serve? |
The CPUs work by fetching information from system memory, computing, then storing them again. Caches are very very fast pools of memory that are many thousands of times faster than system RAM.
When the CPU needs data, it'll first search the L1 cache (which is very fast but very small), and if that fails, the L2 cache (which is slower than L1 but still very fast, and much larger). If the L2 fails, it'll go to the L3 cache (even larger but slower than L2, but still very fast), and finally to the system RAM.
An analogy is you're working on your desk with three rings of stuff nearby. The ring of stuff closest to you is L1, the next ring is L2, the next ring is L3. Stuff on the bookshelf on the other side of the house is system RAM, and stuff snail-mailed from Portugal is your hard disk.
|
|
|  |
 |
|  |
 |
|
Urban Ranger
|
|
Apolyton Duke of Off-Topic
|
|
quote: Originally posted by Asher
On-die, high-bandwidth, low-latency caches are not.
Off-die L3 caches are questionable, RAM L3-caches like Apples are downright pathetic. |
The question is, how much will the L3 help when a branch prediction fails and the pipeline gets thrashed? For P4, you're screwed no matter what when the pipeline is emptied and the execution starts over at the other leg. For CPUs with shorter pipes, it's not that bad.
Another thing is, now that main memory is getting faster, how much of a gain do you get by having a L3 cache? Remember, it's still CMOS, and CMOS is not that fast. ECL is much faster, but also a lot hotter.
|
|
|  |
 |
|  |
All times are GMT. The time now is 05:30. Apolyton Time is 00:30. |
top of page
|
| archivepost |
|
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|