Search the zone for PP computer builds or specs. Also linuxcnc forum has information on what combo works best for mb /chipset/ cpu/ memory.
It also depends on model of machine to control. I have 2 different controllers and they are not the same. One has specific Mesa Electronics interface board installed on the bus for machine connection. The other is a small brix form factor pc and the machine connection is the network port.