You are correct about the e6600s being joined together, but I don't think you're correct about the l2 part. As far as I know, the cores are allowed to use only their own die's l2 cache, intel is very misleading when they say 8mb l2 cache for kentsfield or 12mb for yorkfield