Supercompilers for parallel and vector computers
Supercompilers for parallel and vector computers
Introduction to parallel computing: design and analysis of algorithms
Introduction to parallel computing: design and analysis of algorithms
Highly parallel computing
Using MPI: portable parallel programming with the message-passing interface
Using MPI: portable parallel programming with the message-passing interface
Data structures and program design in C (2nd ed.)
Data structures and program design in C (2nd ed.)
Heterogeneous network computing: the next generation
Parallel Computing - Special double issue on environment and tools for parallel scientific computing
Parallel programming: techniques and applications using networked workstations and parallel computers
Using MPI (2nd ed.): portable parallel programming with the message-passing interface
Using MPI (2nd ed.): portable parallel programming with the message-passing interface
Optimizing Supercompilers for Supercomputers
Optimizing Supercompilers for Supercomputers
Parallel Programming and Compilers
Parallel Programming and Compilers
Scalable Parallel Computing: Technology,Architecture,Programming
Scalable Parallel Computing: Technology,Architecture,Programming
Hi-index | 0.00 |
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.