I have been reading about Cache Memory, What I can find is that L1 is built in the CPU and L2 is not. Whats confusing me is why does CPU specs advertize L2 Cache? Shuldnt they be advertizing L1?
Long ago, L2 used to be off chip next to the CPU socket. Technology has advanced and these days L1 and L2 are always on the CPU and some even have a shared L3 cache, so now they advertise L2 and L3 cache.
they still have L1, it is just very small, and split in to two parts, data and instructions, so its not a very impressive stat to list. In general L1 is fairly consistent within a given family of processors, all of the Athlon II and Phenom II's have the same 64kB+64kB L1, i dont know the intel size off the top of my head but they are the same through the core i series. L2 and L3 are the only ones that change between models so they are the only ones that get listed these days.