Switch module

The switch module acts as the central data routing hub of the celestial accelerator, managing the flow of information between the various body processing units (BPUs) and coordinating data sharing during different phases of the simulation.

Key operations

Position broadcasting

During the velocity update phase, each body processing unit needs to know the positions of all other bodies to compute gravitational interactions. The switch module:

Data flow coordination

The switch module manages different types of data flow: