Abstract:
This paper proposes decentralized processes for synchronizing the
actions of a distributed group of active components (objects) in supercomputers
and computer clusters, allowing them to move to specified states or influence the
external environment synchronously. The object action depends on the current
state of the object and the external environment. The actions should start with the
minimum delay after the possibility of their execution is detected. Synchronization
is performed by exchanging optical signals over wireless communication channels
through an optical signal repeater, combining one group of objects or sequences
of groups of objects (layers). Accurate distance measurement performs the
compensation of possible changes in distances between objects. Group operations
accelerate synchronize and simultaneously receive data from a group of distributed
objects. Data processing occurs during their transfer, without increasing the
time. The operation time does not depend on the quantity of data processed by
the operation. A group operation is performed in a repeater containing no
computational means.
Key words and phrases:supercomputers, group operations, decentralized control, multilayer synchronization of object actions, distributed in-network computing.