Skip to main content

Module parallel

Module parallel 

Source
Expand description

Parallel Level Updates with Work-Stealing

Provides efficient parallel computation for j-tree levels:

  • Rayon-based parallel iteration
  • Work-stealing for load balancing
  • Lock-free result aggregation
  • Adaptive parallelism based on workload

Target: Near-linear speedup for independent level updates

Structsยง

LevelUpdateResult
Result from parallel level update
ParallelConfig
Configuration for parallel level updates
ParallelCutOps
Parallel cut computation helpers
ParallelLevelUpdater
Parallel level updater using Rayon
WorkItem
Work item for parallel processing
WorkStealingScheduler
Work-stealing scheduler for parallel level processing