multiprocessing
nounA method of computing in which different parts of a task are distributed between two or more similar central processing units, allowing the computer to complete operations more quickly and to handle larger, more complex procedures.
nounsimultaneous processing by two or more processing units
