Parallel TTC
How it works
The model is run N times in parallel (or sequentially with different seeds/temperatures). Outputs are evaluated by an external scorer (reward model, verifier, majority voting, or best-of-N heuristic). The highest-scoring response is returned to the user.
Problem solved
Standard next-token sampling produces a single response of limited quality. Parallel TTC trades additional time and compute cost for higher accuracy.
Implementation
Majority voting works for categorical answers, but for open-ended generation (essays, code) there is no simple aggregation method. Best-of-N requires a strong verifier/reward.
N parallel samples = N× inference cost. At high N the quality gain saturates while cost grows — the optimal cost/quality ratio point must be empirically determined.
Execution paradigm
The number of candidates (N) can be fixed or scale adaptively with query difficulty.
Parallelism
Each candidate can be generated independently on a separate GPU/TPU.
Hardware requirements
Each candidate can be generated on a dedicated GPU; NVLink-based architectures (e.g., NVIDIA GB200 NVL72) enable efficient parallelization.