Inter-process communication, MPI and MPICH in microkernel environment: A comparative analysis

Mahnoor Khan, Munam Ali Shah · 2017

Inter-process communication (IPC) is one of the crucial aspects of every microkernel. The message-passing interface (MPI) is a specification between different processes, which is used for communication amongst processes. Message Passing Interface Chameleon (MPICH) is the portable implementation of message passing interface. This paper delineates the comparison between IPC, MPI and MPICH in terms of efficiency and computational cost of the processor. Different experimentations are performed to check the efficiency of each approach. Furthermore, the paper considers the latest research carried out since 2013 to deliberate the feasibility to swap IPC with MPICH in a microkernel environment.

Read the paper · More papers on PaperTik