QUOTE(Toungy @ Sep 9 2007 at 06:48 AM)

QUOTE(djpailo @ Sep 9 2007 at 11:39 AM)

Can someone explain the dyanmics of a quad core processor, and how it works? What is a L2 Cache??
Quad core means four identical cores have been placed on one chip, so they can function as one processor, but with the power of four. The main advantage is that instead of one command at a time, a quad core can handle up to four at a time.
L2 cache is one of the two cache storages of a processor. Every core in a quad core has it's own L1 cache, but the L2 cache is shared by all the cores. Both are used to store requently used locations in the memory, to reduce the time spent on grabbing content from the memory.
About the cache--that's not quite correct.
L1 cache is lowest-level, meaning it stores the code that is being run through during each clock cycle. L2 cache can be a dedicated addition to L1 cache, or it can be a shared addition. In most AMDs, they have a single L2 cache (256KB-512KB) for each processing core. In contrast, in most Intels (since the Pentium D 900s), the L2 cache is a shared cache (1-4MB total) between all the processing cores. However, Intel's current quad-core offerings is a combined case--they have 4MB of L2 cache shared between core#0 and #1, with an additional 4MB of L2 cache shared between core#2 and #3. This makes for a surprisingly good brute-force cache...
Remember, AMDs have on-chip memory controllers. They're much better at using RAM then Intel chips. Intel has made up for this little problem with their current digs--they have brute-force caches that can store more, to make up for the more-limited memory bandwidth. It's a given and accepted fact--nearly every AMD on the market right now will utilize memory better then basically every Intel on the market now.
Last thing--Intel is going to be making its way towards on-die memory controllers, in the Nehalem micro architecture. That'll be based first on a 45nm process and use a different socket (incompatible with all LGA775 chips and boards). They'll probably all be DDR3 memory controllers on the Nehalem chips--though DDR3 should drop in price by the time of launch.
EDIT: Forgot to mention--L3 Cache has been used for some Pentium 4's, some AMD K6-2+'s and K6-III's, and is being reused for the Barcelona evolution of K8. If memory serves, Intel is simply going to be expanding on L2 memory sizes--the Penryn-based Core processors will have 6MB of shared L2 cache for dual-cores and 6-12MB of share L2 cache for quad-cores. Again, if memory serves (too bad it's early on a sunday morning), it's going to be a single L2 cache--not split between core#0-#1 and #2-#3..