Skip to content

Add decode-only disaggregated serving design-space study - #3

Open
Shreyas8612 wants to merge 1 commit into
mainfrom
feat/decode-dse-study
Open

Add decode-only disaggregated serving design-space study#3
Shreyas8612 wants to merge 1 commit into
mainfrom
feat/decode-dse-study

Conversation

@Shreyas8612

Copy link
Copy Markdown
Collaborator

Adds a new top-level decode_dse/ package; no existing files are modified.
Design-space exploration for the decode phase on PLENA, with prefill served by a separate unquantised BF16 chip. Enumerates 3,072 numerical profiles and 574 hardware candidates, screens them for numerical fidelity against a live model, prices survivors with an emulator-calibrated timing model, and selects a joint software and hardware configuration under an area budget.

Timing rests on the stage-calibrated analytic tier, whose worst per-stage error is 4.64 percent against a 5 percent gate at 100 percent coverage. No full-model compiler-trace pricing was used at scale; that tier appears only as a bounded spot-check on the published configurations.

Prefill output is bit-identical to BF16 in every configuration tested.

Design-space exploration for the decode phase on PLENA, with prefill served
by a separate unquantised BF16 chip. Enumerates 3,072 numerical profiles and
574 hardware candidates, screens them for numerical fidelity against a live
model, prices survivors with an emulator-calibrated timing model, and selects
a joint software and hardware configuration under an area budget.

Timing rests on the stage-calibrated analytic tier, whose worst per-stage
error is 4.64 percent against a 5 percent gate at 100 percent coverage. No
full-model compiler-trace pricing was used at scale; that tier appears only as
a bounded spot-check on the published configurations.

Prefill output is bit-identical to BF16 in every configuration tested.
Copilot AI lite review requested due to automatic review settings August 7, 2026 22:49

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot wasn't able to review this pull request because it exceeds the maximum number of lines (20,000). Try reducing the number of changed lines and requesting a review from Copilot again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants