WMPI 1.5 Beta

Home
WMPI New Features
Files Included in Release
Compiling a program with WMPI
Running a WMPI program
    The Cluster Configuration
    The Process Group File
    Environment Variables
TCP Device
Shared Memory Device
Examples
   PI Calculation
    MultiPingPong
    Mandelbrot Calculation
License Agreement
Acknowledgments
WMPI Home Page

 
WMPI TCP Device 

Using this device, processes may communicate with processes running on different machines. The communication medium is the TCP/IP protocol.

In the current version, this device is limited to manage 60 processes. This means that the total number of processes less the number of local processes has to be lower than 60 for every process. This is due to a system limitation that collides with an implementation decision. Since this is a beta release, this limitation does not seem very important. Future releases will solve this problem.

TCP Daemon
To start processes on remote machines, a daemon must be running on that machine, waiting on a well-known port (5849) on the same IP address that will be used to contact that machine.

Since the IP address used to contact a machine may not be its default, the TCP device daemon has an optional parameter, which sets the IP address on which it will be waiting.

Command line:
tcp_daemon [ip_address]

In this beta version no NT service is provided.
 

© University of Coimbra
Last review 1999/12