
SMP 구조의 가장 큰 장점은 사용자에게 여러 프로세서가 투명하게 공유된다는 점이다. 각 프로세서에 프로세스를 배정하는 일과 프로세서끼리의 동기화는 운영체제가 담당한다. 그러나 이 구조에서는 프로세서의 수가 늘어남에 따라 공통으로 쓰이는 시스템 버스에서 병목(bottleneck)이 발생한다. 여러 프로세서가 메모리를 공유하지만, L1 캐시를 따로 갖는 구조 탓에 캐시 일관성(cache coherence)을 유지하다가 시스템 버스의 병목이 더욱 심각해진다.