본문
프로세서(Processor)의 처리능력을 향상시키기 위해 동시에 여러단체에 처리를 수행하는 기술. 동시에 여러 작업을 수행하거나 동일하고 수학적인 계산을 하기 위해 컴퓨터 하드웨어를 배치하는 것을 말하기도 한다. 일반적으로 어레이 프레세서(Array processor)를 특수목적에 적합하도록 디자인하기 때문에 복잡한 컴퓨터 소프트웨어를 수행하는데 적합하지 않을 수도 있다. 시스템 운영체제와 모든 프로세서가 동시에 작업을 완수할 수 없다는 점 때문에 시간낭비가 생기고, 일을 분할함으로써 얻어지는 속도의 증가는 채널 수에 비례하는 것은 아니다. 병렬처리 컴퓨터는 매우 다른 구조를 갖고 있기 때문에 싱글프로세서 시스템에서 사용하도록 짜여진 소프트웨어를 이 시스템에서 운용하려면 많은 수정을 해야 한다.
추천 0