并行处理机依靠单指令流对多数据流实现并行操作,这种并行操作是通过各条单独的指令加以反映和控制的,这样由指令本身就可以启动多个处理部件并行工作。但多处理机是处于多指令流操作方式,一个程序当中就存在多个并发的程序段,需要专门的指令来表示它们的并发关系以控制它们的并发执行,以便一个任务开始被执行时就能派生出可与它并行执行的另一些任务。这个过程称为并行任务派生。派生的并行任务数目是随程序和程序流程的不同而变化着的,并不需要多处理机系统用固定数目的处理机加屏蔽的方法来满足其执行的需要。多处理机执行这些并行任务,不必浪费多余的处理机,需要多少就分配多少,如果不够,那些暂时不能分配到空闲处理机的任务就进入排队器,处于等待状态。这样就使多处理机有可能达到较高的效率。这是它较之并行处理机具有的潜在优点。