(
ASymmetric
Multi
Processing) A multiprocessing design in which each CPU is assigned a particular program or part of a program that it executes for the duration of the session. Contrast with
SMP, in which all the CPUs function as a single resource pool and take on whatever tasks need to be processed next. See
MPP.