All Pentium II and III systems started out on slot 1. This slot was a technique to attach a processor to a mainboard. Older CPUs had used socket 7. An advantage to the slot is that the heat produced by the chip does not spread on the mainboard, but on the card itself, which can be cooled in a simpler way. Even more important is that the cache chips of a slot 1 processor were attached close to the processor, on the slot 1 cartridge itself. Due to this cache placement, the right cache chips could be selected and placed on the card.
Since 1997, some things have changed. Since the introduction of the Celeron, without any cache chips, Intel started experimenting with the placing of cache. An improved version of the Celeron, the Mendocino core, had 128KB of integrated cache. This was not very much compared to the 512KB of the Pentium II. But since the cache of the Celeron was integrated in the chip itself, it could perform at full processor speed while the 512KB of the Pentium II performed only at half speed.
This technique of integrated cache worked very well, as the Celeron performed almost as well as a Pentium II, in fact better than a Pentium II in most games. The slot 1 concept was designed to bring the cache chips closer to the processor, via the cartridge. As time passed, the system of integrated cache was found to work so well, the cache chips became integrated into the processor core. There was no longer a need for a cartridge around the CPU.
A socket design is much cheaper to implement for motherboard manufacturers as well as the CPU manufacturers. Besides heat issues, the main reason we were moved to slot based systems in the first place was to place the L2 cache in very close proximity to the CPU. Because this slot is no longer required due to the L2 cache being integrated into the CPU, we fall back to what's cheaper to manufacturers. I'm sure everyone loves it when prices drop...
-Raystonn
-- The center of your digital world --