Message passing

Ahn9807 (토론 | 기여)님의 2023년 2월 13일 (월) 02:11 판 (새 문서: 분류: 스레드/프로세스 분류: 동시성 프로그래밍 == 개요 == 메시지 패싱이란 파이프와 같이 특정한 프로토콜을 사용하여 메시지를 동기화 시키는 기술이다. Shared Memory와 다르게 명시적으로 통신을 하며, 전달된 메시지는 자동적으로 동기화 된다는 장점이 있지만, 속도가 비교적 느리다는 단점이 있다. 메모리 공유는 Synchronization과 같은 다양한 요소를 고...)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)


개요

메시지 패싱이란 파이프와 같이 특정한 프로토콜을 사용하여 메시지를 동기화 시키는 기술이다. Shared Memory와 다르게 명시적으로 통신을 하며, 전달된 메시지는 자동적으로 동기화 된다는 장점이 있지만, 속도가 비교적 느리다는 단점이 있다. 메모리 공유는 Synchronization과 같은 다양한 요소를 고려해야 하지만, 메시지 패싱은 이러한 생각을 덜수 있어서 쉽게 메시지를 주고 받을 수 있다.

Operations

  1. Send
  2. Receive
  3. Get rank/PID
  4. Broadcase