프로세서간 통신을 위한 메세지 관리 알고리즘 설계 및 구현

다중 프로세서 시스템에서 시스템 버스상의 각 프로세서 사이의 정보 전달 방식으로 메시지 전송 방식이 있다. 이 방식은 프로세서간에 공유하는 같은 번지 영역내의 공유 메모리와 하드웨어 인터럽트를 이용하는 메시지에 기반을 둔 전송 방식이다. 메시지는 각 프로세서간의 통신을 위한 정보를 포함하고 있는 통신 매체이다. 메시지 전송 방식은 프로세서간에 정보 전달량이 많을 때 유용하며, 특히 정보 전달량이 많아서 빈번한 입출력을 요구해야 하는 입출력 전담 프로세서와의 효율적인 통신을 위해 사용된다. 따라서, 대부분의 메시지 송수신이 입출력 전담 프로세서와의 효율적인 통신을 위해 사용된다. 따라서, 대부분의 메시지 송수신이 입출력 요구와 응답에 기인한 것임을 고려할 때 효율적인 메시지 관리 알고리즘이 빠른 입출력을 위해 필수적으로 요구된다. 본 논문에서는 프로세서간에 신속한 메시지 송수신을 위해 필요한 메시지 관리 알고리즘을 설계하고, 고속 중형 컴퓨터에 구현한 내용에 대하여 기술한다.