bulk-synchronous model

noun
UK /bʌlk sɪŋˈkrəʊnəs ˈmɒdəl/
US /bʌlk sɪŋˈkroʊnəs ˈmɑdəl/

A way of doing a big job where everyone works at the same time and then waits for everyone to finish before going on.

The computer program used a bulk-synchronous model so all the workers finished each step together.


OTHER MEANINGS

2. A parallel programming style where computation is split into rounds separated by a global sync point.

In the bulk-synchronous model, each round is called a superstep.

3. A design pattern for coordinating many processors that communicate in batches rather than one by one.

The simulation ran faster thanks to the bulk-synchronous model.

4. A framework in which all nodes must reach a barrier before any can continue.

The bulk-synchronous model keeps the nodes from getting out of step.