If at all possible, I would suggest getting a dual-core machine, preferably with quad-core chips. Of course, you can get a single-processor machine, but dual-socket allows you to see some of the effects of NUMA memory, which will be aggravated when the number of cores increases and higher.
Why does it bother you? Now there are two huge problems facing multi-core developers:
. , . concurrency (, UPC, MPI, OpenMP ..).
, , , . A arstechnica ( ) Sandia, , , . , , . NUMA ( , AMD), .
, .
, CUDA, , , . , , , , , . Portland Group CUDA, GPU, CUDA .