How many threads can quad-core client processors handle at once? What about a triple-core?
 
Each core can process one software thread at a time, which means up to four threads are being processed simultaneously for quad-core processors, and up to three threads for triple-core processors.