Skip to main content
Background Image

Job System

Efficient multi-threaded task scheduling for your game

Tracy capture of the job system

  • Lock-free work-stealing queue with parent–child jobs, continuations, and parallel loops
  • CPU-topology aware thread pool with automatic affinity assignment
  • Fast user-space semaphore for efficient thread synchronization
  • Batch job submission for reduced scheduling overhead
  • Built-in debug tools: job state tracking, detailed logging, Tracy zones, statistical counters
  • Public API for direct access to the job system