Multiprocessing means using 2 or more CPU to run different parts of the same program. <-Meaning one program.
But this the link above said multiprocessing involves 2 or more CPU to run multiple programs at the same time. <-But the source below says multiple programs.
Multiprocessor is a computer system having two or more CPUs each sharing main memory and peripherals in order to process programs at the same time
http://en.wikipedia.org/wiki/Multiprocessing <-But wikipedia uses the definition of multiprocessing (2nd paragraph of the post) to define multiprocessing.
Which internet source is saying the right thing or does multiprocessing can apply to one or more programs?
Edited by warnexus, 11 March 2014 - 01:28 PM.