Coforall

Keyword · Development

Definitions

  1. A parallel loop construct in the Chapel programming language that creates a separate task for each iteration, executing all iterations concurrently. Unlike forall, which may batch iterations, coforall guarantees one task per iteration.

    In plain English: A command in the Chapel programming language that runs every step of a loop at the same time on different processors, instead of one after another.

Related Terms