alien said:
So if the new dual core computers are more "memory intense", then will adding more RAM to these computers help speed them up more than the previous generation, or does it explicitly have to do with the fact that the chips have more cache and that they can 'cache snoop'?
I'm not an expert, but I'd say not necessarily; their memory advantage comes from having *faster* main RAM, and more and faster cache, than from the volume of it.
So, for example, if you have a task that requires moving a lot of data into and out of memory but only needs, say, 500MB of memory, then that task will not go any faster if you already have 1GB of RAM in your computer, be it old or new architecture, but it should go faster on the new architecture compared to the old, since it can move that data back and forth faster.
This is among the reasons the dualcore chips will generally be a little faster than an otherwise identical dual-singlecore PM in most tasks at the same clock speed. How big the improvement is will depend on the type of task.
Now, if you have a task that requires a large volume of RAM (say, huge scientific simulations or Photoshop), then the 16GB upper limit on the new PMs will be an advantage, since all else aside more RAM will go faster. These sorts of tasks aren't common, though--I have 2.5GB RAM, and there have only been a handful of times I've even used all of it (mostly opening *giant* satelite image files).