Asynchronous Pipelining
Asynchronous pipelining is a type of parallelism where processors perform various loop tasks (loop statements) contrary to different loop iterations. An asynchronous pipeline schedule is especially relevant in distributed memory systems where pipeline control is distributed across processors.