[1004jonghee]토폴로지, MPI
MPI : 메시지 전달 인터페이스(Message Passing Interface, MPI)
- 분산 및 병렬 처리에서 정보의 교환에 대해 기술하는 표준이다. 병렬 처리에서 정보를 교환할 때 필요한
기본적인 기능들과 문법, 그리고 프로그래밍 API에 대해 기술하고 있지만 구체적인 프로토콜이나 각각의 구현에
대한 것에 대해서는 기술하지 않는, 하나의 거시적인 테두리를 정해주는 표준으로 이해할 수 있다.
- 위키백과 -
토폴리지(topology) : 컴퓨터 케이블 및 기타 네트워크 구성요소의 배열 또는 물리적 배치 상태
토폴로지 선택 시 영향을 미치는 요소
- 네트워크에 필요한 장비수
- 장비 성능
- 네트워크 확장성
- 네트워크 관리 방법
버스형토폴로지
- 공통의 공유된 케이블에 연결된 장치
- 가장 간단하며 단일 케이블에 의해 네트워크의 모든 컴퓨터 연결
- 모든 노드들은 케이블에 T자형을 연결되며 버스끝은 터미네이터를 달아 신호의 반사를 방지
스타형 토폴로지
- 한 점, 또는 허브에서 분기된 케이블 구간에 컴퓨터를 연결한 형태
- 컴퓨터에서 나온 케이블이 중앙 허브를 통해 중앙 집중 연태로 연결
- 신호는 허브를 통해 모든 컴퓨터 전송
링형 토폴로지
- 고리 구조를 형성하는 케이블에 컴퓨터를 연결한 형태
- 논리적은 토큰이 통신에 영향을 미침
- 토큰 패싱을 통해 패킷의 충돌방지 기능
매쉬형 토폴로지
- 모든 호스트들 간에 케이블이 연결된 형태
- 하나의 케이블에 문제가 생겨도 전체 네트워크에 영향미치지 않음
- 케이블비용이 많이 듬