What is the *correct* term for a program that makes use of multiple hardware processor cores?

Posted by Ryan Thompson on Programmers See other posts from Programmers or by Ryan Thompson
Published on 2011-07-01T00:32:29Z Indexed on 2011/07/01 8:31 UTC
Read the original article Hit count: 370

Filed under:
|

I want to say that my program is capable of splitting some work across multiple CPU cores on a single system. What is the simple term for this? It's not multi-threaded, because that doesn't automatically imply that the threads run in parallel. It's not multi-process, because multiprocessing seems to be a property of a computer system, not a program. "capable of parallel operation" seems too wordy, and with all the confusion of terminology, I'm not even sure if it's accurate.

So is there a simple term for this?

© Programmers or respective owner

Related posts about terminology

Related posts about Parallelism