Well, The apache server spins off children for each connection. Those
children can be on different processors so I guess its SMP compatible.
The software doesn't have to be SMP aware, the kernel handles all that.
Any server which forks processes for each connection will work very well
on a SMP machine. I can think of a couple (telnet, apache, ftp,
postgres, samba, sendmail, etc...)
-Matt