Barrier
Noun · Development
Definitions
A synchronization point where multiple threads or tasks must all arrive before any of them can continue past that stage. Barriers are used in parallel algorithms and staged workflows where progress depends on a whole group reaching the same point together.
In plain English: A synchronization point where multiple tasks wait until everyone reaches the same stage.
Example: "The simulation used a barrier at the end of each timestep so every worker finished its partition before the next round began."