A multiprocessor system comprises a series of processors arranged to process data in an assembly-line fashion. Each processor includes an executor (execution unit, instruction decoder, and program counter) and a set of registers. Each set of registers is divided into two banks. At any given time, one...http://www.google.de/patents/US6327650?utm_source=gb-gplus-sharePatent US6327650 - Pipelined multiprocessing with upstream processor concurrently writing to local register and to register of downstream processor