Socket 478 was used for Intel Pentium 4 and Celeron CPUs. The Pentium 4 itself was widely criticized as a poor effort in terms of performance for a given clock rate and heat production, and overheating was a common problem with some of the higher end chips.
Similar to the late model Pentium III Tualatins, heatspreaders were a standard inclusion, however in mobile chips where heat dissipation and weight are key priorities, they weren’t included there.
Intel Pentium 4 (Unidentified)
This CPU was given to me, and its top surface is unidentified. The reason for this is that the surface has been lapped – a common operation by overclockers seeking better results by trying to smooth the surface of the integrated heat spreader, improve the flatness and reduce the thickness slightly. Unfortunately, it doesn’t look like they did a good job at it.
Intel Pentium 4 SL62P 1.80Ghz
Intel Pentium 4 SL6EU 2.40Ghz
Intel Celeron D 320 SL87J 2.40Ghz
Typically Included Heatsink
The normal thermal solution for Socket 478 CPUs rely on a plastic frame on the motherboard on which clips are secured to, and two levers are swung to tighten or release the assembly.