International Journal for Development of Computer Science & Technology (IJDCST)
An increasing number of commodity clusters are connected to each other by public networks, which have become a potential threat to security sensitive parallel applications running on the clusters. To address this security issue, the authors developed a Message Passing Interface (MPI) implementation to preserve confidentiality of messages communicated among nodes of clusters in an unsecured network. They focus on MPI rather than other protocols, because MPI is one of the most popular communication protocols for parallel computing on clusters. Their MPI implementation - called ES-MPICH2 - was built based on MPICH2 developed by the Argonne National Laboratory.