비교 차트
비교의 근거 | 느슨하게 결합 된 다중 프로세서 시스템 | 단단히 결합 된 다중 프로세서 시스템 |
---|---|---|
기본 | 각 프로세서에는 자체 메모리 모듈이 있습니다. | 프로세서에는 공유 메모리 모듈이 있습니다. |
실력 있는 | 서로 다른 프로세서에서 실행되는 작업이 최소한의 상호 작용을 할 때 효율적입니다. | 고속 또는 실시간 처리에 효율적입니다. |
메모리 충돌 | 일반적으로 메모리 충돌이 발생하지 않습니다. | 더 많은 메모리 충돌이 발생합니다. |
상호 연결 | 메시지 전송 시스템 (MTS). | 상호 연결 네트워크 PMIN, IOPIN, ISIN. |
데이터 속도 | 낮은. | 높은. |
비싼 | 저렴. | 더 비싼. |
느슨하게 결합 된 다중 프로세서 시스템의 정의
다중 프로세서는 시스템에 3 개 이상의 프로세서가있는 프로세서입니다. 이제 이들 프로세서 간의 결합 정도 가 매우 낮 으면 시스템을 느슨하게 결합 된 다중 프로세서 시스템 이라고 합니다 . 느슨하게 결합 된 시스템에서 각 프로세서는 자체 로컬 메모리, 일련의 입출력 장치 및 채널 및 조정자 스위치 (CAS)를 가지고 있습니다. 우리는 로컬 메모리와 입출력 장치 세트 및 CAS를 컴퓨터 모듈 로 사용하는 프로세서를 지칭 합니다 .
둘 이상의 컴퓨터 모듈의 MTS에 액세스하는 요청이 충돌하면 CAS는 책임 요청에 따라 동시 요청 중 하나를 선택하고 선택한 요청이 완전히 처리 될 때까지 다른 요청을 지연시킵니다. CAS에는 시스템의 모든 프로세서가 액세스 할 수있는 고속 통신 메모리 가 있습니다. CAS의 통신 메모리 는 메시지 전송 을 버퍼링하는 데 사용됩니다.
밀 결합형 멀티 프로세서 시스템의 정의
느슨하게 결합 된 시스템의 처리량 은 빠른 액세스 시간 을 필요로하는 일부 응용 프로그램의 경우 너무 낮을 수 있습니다. 이 경우 밀 결합 마이크로 프로세서 시스템을 사용해야합니다. 단단히 결합 된 시스템에는 프로세서, 공유 메모리 모듈, 입출력 채널이 있습니다.
PMIN : 각 프로세서 를 모든 메모리 모듈에 연결 하는 스위치입니다. 또한 프로세서가 하나 이상의 메모리 모듈에 데이터를 브로드 캐스팅 할 수있는 방식으로 설계 될 수 있습니다.
ISIN : 각 프로세서 가 다른 프로세서에 인터럽트 를 보낼 수 있습니다.
IOPIN : 프로세서 가 입출력 장치에 연결된 I / O 채널 과 통신 할 수있게합니다.
느슨하게 결합 된 밀접하게 연결된 다중 프로세서 시스템의 주요 차이점
- 느슨하게 결합 된 시스템과 단단히 결합 된 시스템 간의 주요 차이점은 느슨하게 결합 된 시스템 에는 분산 메모리 가 있고 단단히 결합 된 시스템 에는 공유 메모리가 있다는 것 입니다.
- 느슨하게 결합하면 서로 다른 프로세서에서 실행되는 작업 의 상호 작용 이 적을 때 효율적 입니다. 다른 한편으로는 단단히 결합 된 시스템은 프로세스간에 더 높은 수준의 상호 작용을 취할 수 있으며 고속 및 실시간 처리에 효율적입니다.
- 느슨하게 결합 된 시스템은 일반적으로 밀접하게 커플 시스템에 의해 경험되는 메모리 충돌 을 경험하지 않습니다 .
- 느슨하게 결합 된 시스템의 상호 연결 네트워크는 메시지 전송 시스템 (MTS) 인 반면 단단히 결합 된 시스템에서는 상호 연결 네트워크가 프로세서 메모리 상호 연결 네트워크 (PMIN), I / O 프로세서 상호 연결 네트워크 (IOPIN) 및 인터럽트 신호 상호 연결 네트워크 (ISIN) .
- 느슨하게 결합 된 시스템의 데이터 속도 는 낮지 만 단단히 결합 된 시스템의 데이터 속도 는 높습니다 .
- 느슨하게 결합 된 시스템은 비용 이 적지 만 크기가 더 크지 만 단단히 결합 된 시스템은 더 비싸지 만 크기는 컴팩트합니다 .
결론:
느슨하게 결합 된 시스템에는 데이터 속도를 지연시키는 분산 메모리가 있지만 단단히 결합 된 시스템에는 데이터 속도를 증가시키는 공유 메모리가 있습니다.