parallel processing은 컴퓨터 시스템의 계산 속도 향상을 목적으로 하여 동시 데이터 처리기능을 제공하는 광범위한 개념의 기술을 의미한다.
하지만 각 기능이 시리얼하게 연산이 필요한 경우 대기 필요
동시에 처리되는 명령어와 데이터 항목 수에 의해 컴퓨터 시스템의 구조를 파악하려는 분류 방법을 제안한다. (I : instruction stream, D : data stream / S : single, M : Multiple)
파이프라인의 동작은 공간/시간표에 의해 설명되는데 이것은 시간에 대한 함수로서 세그먼트의 사용 상황을 보여준다.