You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Cold greedy output occasionally differs between server starts under the new decode numerics (upstream #631/#585), think prompt only #83
Symptom: with decode numerics that differ from the old ones, the cold greedy output of ~/models/bench/greedy_ident.py's think prompt (thinking on, 256 tokens) occasionally differs between server starts of the same build. The code and ctx prompts never did.
build
cold starts
distinct think fingerprints
5080deploy ecb52158 (and earlier tips)
15+ (plus 0/420 cold nonce mismatches in the prefetch validation)
Run order: the outlier run in the 1639600 set came right after another build's arm. Three back-to-back restarts of the same build all gave the majority fingerprint.
Hypothesis (unverified): some start-dependent but small numeric choice elsewhere, for example Triton autotune picking among near-equal configs at startup (FLA GDN kernels autotune). It only changes an argmax where the new numerics put the think output on a near-tie.
Why it matters: the lossless checks for scheduling and prefetch changes compare cold greedy output across restarts. Under these numerics, a rare flip would look like a regression.
Next step:
Log the autotune choices at startup (TRITON_PRINT_AUTOTUNING=1) for several starts, and see whether they differ when the fingerprint does.
changed the title [-]Cold greedy output occasionally differs between server starts under the new decode numerics (#631/#585), think prompt only[/-][+]Cold greedy output occasionally differs between server starts under the new decode numerics (upstream #631/#585), think prompt only[/+]on Oct 8, 2026
Activity
[-]Cold greedy output occasionally differs between server starts under the new decode numerics (#631/#585), think prompt only[/-][+]Cold greedy output occasionally differs between server starts under the new decode numerics (upstream #631/#585), think prompt only[/+]