On the motherboard.
In the Pentium series of CPUs, only Level 1 (L1) cache was manufactured on the CPU die itself. L2 cache (if it was needed or desired) consisted of SRAM chips mounted immediately next to the CPU socket on the motherboard.
Yes.
The Pentium Pro had both an L1 and an L2 cache on the CPU.
The first processor to contain L2 (external) cache was the Intel Pentium Pro.
ATC (Advanced Transfer Cache) bus
Celerons have a smaller amount of L2 cache.
On the Pentium II, the L2 cache is integrated into the processor packaging, rather than on the motherboard. This allows the L2 to be accessed much faster, and improving overall performance.
Yes it is 2mb!
Execution Trace Cache
The first Intel CPU to feature external cache was the Intel Pentium Pro. External cache is also referred to as L2 cache, while internal cache is called L1 cache.
On-Package L2 cache (discrete L2 cache) is on a separate microchip within the processor housing, while Advanced Transfer Cache (ATC) is located directly on the same die as the processor core.
back-side bus