Software Engineering KB

Home

❯

02 Programming Languages and Paradigms

❯

04 Concurrency

❯

01 Concept

❯

Fork Join

Fork-Join

Feb 10, 20261 min read

  • concurrency
  • data-parallelism
  • fork-join

Fork-Join

← Back to Data Parallelism

A parallel execution pattern where a task recursively splits (forks) into smaller subtasks until they are small enough to execute sequentially, then combines (joins) the results. Work stealing balances load across threads.

Key Properties

  • Recursive Task Decomposition
  • Work Stealing

Related

  • Java ForkJoinPool

concurrency data-parallelism fork-join


Graph View

  • Fork-Join
  • Key Properties
  • Related

Backlinks

  • Data Parallelism
  • Recursive Task Decomposition
  • Work Stealing

Created with Quartz v4.5.2 © 2026

  • GitHub