in reply to Multi-kernel processors.

Sitting there playing classical music sounds like a fine use of spare cycles to me!

But if you want to instead devote one CPU to less processor-intensive computer-generated doof-doof noises while having three of them running perl, you'll need to split your task into seperate processes or threads, which the OS can then schedule for the different processors.