Given that the Core 2 Duo doesn't have an on-die memory controller, it is more dependent on larger caches than AMD's Athlon 64 X2, which raises the question - how big of a difference is there between the 2MB L2 and 4MB L2 parts? The majority of Intel's Core 2 Duo line feature a single shared 4MB L2 cache, but the E6300 and E6400 are only equipped with a 2MB cache.