The advantage of multiple core CPU's, has nothing to do with how a program see's them, thats down to the OS. Software (if coded to) will use any available cores that it can - i.e. video encoding will utilise all 8 cores, whether on a single CPU or not. The advantage of having more cores on a single die is CPU to CPU latency / communication. But anyway, just to show you that seriously, you need to do some reading on multi-core computers: all 8 cores being used (in single applications): http://www.barefeats.com/octopro1.html After Effects http://www.barefeats.com/octopro4.html http://www.macworld.com/article/131782/2008/01/macprobench2.html I could get more, but a simple google should provide you with plenty of results.