The multiple-processor systems in use today are of two types. Some
systems use asymmetric multiprocessing, in which each processor is assigned
a specific task.Aboss processor controls the system; the other processors either
look to the boss for instruction or have predefined tasks. This scheme defines
a boss–worker relationship. The boss processor schedules and allocates work
to the worker processors.