From: esf007@cck.coventry.ac.uk (Gorth)
Subject: Re: TECH: Synchronized communications between various machines
Date: Thu, 2 Apr 1992 13:41:00 GMT
Organization: abUSENET, Coventry Polytechnic, Coventry, UK


>The first apparent way is to send out an "update event" when your
>system does something, and then do nothing until all other systems
>in the network return an explicit acknowledgment ( i.e. they have
>all had time to process the event ).
>
>This has a problem in that the faster systems are bogged down by the
>slower systems ( the speed of the overall system is limited by the
>speed of the slowest system ).
>
>
>Brian

Try this,

Treat your system of interlinked machine as one system and have the 
faster machines do the number crunching and the slower machines all the 
other processes,  then feed this information onto your buses with an
indectification for each different type of data.  Like packet switching
I think.  That way you should get a FASTER system as a whole than a 
slower system.

Each machine would be fed it's share of the programs when it 'logs on'
so the more machines there are the more power you have.

Each machine would have a base program,  every machine would have 
this, to run the world and the communications then other programs to
be run as subroutines  (turbo c like) when they log on.

hope this helps,

Chris Grice(Gorth).
