대부분의 시스템은 special-purpose processors를 가지고 있습니다.
점점 중요해지고 있습니다. parallel system, tightly-coupled system 이라고도 알려져 있습니다.
동등한 위치에서 두 프로세서가 메모리에 접근이 가능합니다. 프로그램의 병렬적 실행이 가능해집니다. 이는 확장성이 높고 추가 프로세서를 쉽게 추가할 수 있는 장점이 있습니다.
일반적으로 많이 쓰입니다. 멀티코어 라고도 부릅니다.
NUMA 라고도 부릅니다. 주로 고성능 PC에서 채택합니다. 코어수가 증가할수록 메모리 접근에 충돌이 발생하기 때문에 확장성이 좋지 않습니다. 즉, 메모리 액세스 시스템 버스에서 병목현상이 발생하기 때문에 각각의 CPU에 로컬 메모리를 각자 할당해줍니다.
shared system interconnect로 연결되어 있어 병목이 발생하지 않는 장점이 있으나 다른 CPU의 로컬 메모리에 접근할 때는 성능 저하가 발생하기 때문에 신중한 CPU 스케줄링 및 메모리 관리가 필요합니다.
네트워크에 있는 여러 시스템을 하나의 거대한 시스템으로 만드는 것입니다. 주로 기업용 서버, 데이터 센터에서 주로 씁니다. multiprocessor system 같아 보이지만, multiple system들도 함께 돌아갑니다.
결함을 극복하는 고가용성 서비스를 제공합니다.