Cluster computing with message-passing interface

  • Authors:
  • D. J. Evans;M. Y. Saman

  • Affiliations:
  • Department of Computing, Nottingham Trent University, Nottingham, UK;Faculty of Computer Science and Information Technology, Universiti Putra Malaysia, Selangor Malaysia

  • Venue:
  • Highly parallel computaions
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

The message-passing interface is a program library that allows a group of computers in a network to be specified as a Distributed-Memory System or a Cluster System. It provides the routines for task activations and communications. Writing programs for the cluster systems is a difficult task. However, the Message Passing Interface has simplified the task and presents a convenient way to program the systems. In this chapter, issues on the cluster systems are discussed and parallel programming with the message-passing interface is presented. Program solutions using the WMPI1.3, a version of MPI, to solve the Pi (π) calculation, the matrix-vector calculation, the sorting algorithm using Quicksort and the Torsion problem are presented. The programs are written and compiled in Microsoft Visual C++ version 6.