pplx-decider packs multiple questions per state into one bidirectional forward pass

antoine_chaffin · x · 2026-10-17

Instead of caching per-question, the team packs multiple questions about the same state into a single fully bidirectional forward pass: all questions share one sequence with one readout marker each, and the state is shared across questions, acting like a cache.

With a single question it's equivalent to v1.1. Thanks to the Qwen architecture, very long inputs (multiple packed questions) don't blow up memory, and it's a large speed-up versus no caching. Cross-encoding related questions together also proves beneficial — the gain quantified in the accompanying table (+11.3 on SATA-Bench etc.). Later posts note the tradeoff: results depend on packing, and conflicting questions can hurt.

Related event: pplx-decider Packs Multiple Questions into One Forward Pass with Shared State(2 posts)→

Original post →

More from Infra

Infra channel →