Something with multiple cores to handle a lot of threads, doing simultaneous tasks is very heavy on a CPU, so maybe something like one of AMDs FX cpus. Though, Intel's newer cpus have hyperthreading, which virtually doubles the number of threads that a 4-core can handle.
Really, I would choose something for Intel. In my opinion, they're quicker on the job.