"The ability in Linux to bind one or more processes to one or more processors, called CPU affinity, is a long-requested feature. The idea is to say “always run this process on processor one” or “run these processes on all processors but processor zero”. The scheduler then obeys the order, and the process runs only on the allowed processors."
read more on
http://www.linuxjournal.com/article/6799
Should answer your question. Good article.
Arch Linux