지난 시간에 알아본 Numa와 비슷하게 멀티 프로세싱 기법 중 하나이다.
[그림 1]을 보면 쉽게 알 수 있다.
CPU와 Memory가 System Bus를 통해 연결되어 있는 구조는 NUMA와 동일하다.
단 NUMA의 경우 CPU와 Memory가 하나의 Pair로 구성이 되어 있지만
SMP는 CPU와 Memory가 독립구성이다.
이런 구조는 CPU와 Memory사이의 병목 현상을 초래한다.
즉 하나의 Process가 실행되기 위해 요청되어지면 Memory요청을 한곳에서만 하게된다.
단 Numa와 같이 내부, 외부 메모리로 구분되어지지 않고 하나의 Memory로만 사용되기 때문에 외부 메모리 사용에 따른 지연 현상은 없게된다.
SMP는 PC에 대부분 사용되어지고 있다.
[그림 1] SMP 관계도
[그림 1]을 보면 쉽게 알 수 있다.
CPU와 Memory가 System Bus를 통해 연결되어 있는 구조는 NUMA와 동일하다.
단 NUMA의 경우 CPU와 Memory가 하나의 Pair로 구성이 되어 있지만
SMP는 CPU와 Memory가 독립구성이다.
이런 구조는 CPU와 Memory사이의 병목 현상을 초래한다.
즉 하나의 Process가 실행되기 위해 요청되어지면 Memory요청을 한곳에서만 하게된다.
단 Numa와 같이 내부, 외부 메모리로 구분되어지지 않고 하나의 Memory로만 사용되기 때문에 외부 메모리 사용에 따른 지연 현상은 없게된다.
SMP는 PC에 대부분 사용되어지고 있다.