I think the holes around the Pentium 4 Sockets are spaced out farther than the Socket A motherboards. There are some Heatsinks that fit both motherboards but the usually come with an adapter to mount on both boards. The SLK800U and SLK900U mount on Socket A and Socket 478 but they use the adapter.