Skip to content

Qwen3.5 speed: prefill and decode parity with llama.cpp, and the harness that measures it #5305

Open
0 of 12 issues completed

Description

@noahgift

Scope: Prefill (prompt processing) for Qwen3.5 in apr run/serve: int8 MMQ and tensor-core projections, flash attention on full-attention layers, no one-token-at-a-time fallback, chunked-prefill token budget, and session reuse so turn 2 does not re-prefill from position 0.

Why it matters: Prefill sets time-to-first-token. Today pp is about 0.2x llama.cpp, so every long prompt and every chat turn waits several times longer than on the competitor.

Done when: llama-bench style pp512 on the same GGUF is at least 0.8x llama.cpp on the lambda GPU host, with a committed receipt, and a second chat turn reuses the session (no re-prefill from 0).

Epic: #3598. Folded under triage rule 7b (2026-10-14): each row below was its own issue, closed as not planned and kept here as a sub-ticket. Reopen an issue when its work starts or its PR opens.

Sub-tickets

Merged in (TRIAGE-100, 2026-10-14)

Activity

  1. added this to the 0.71.0 milestone on Oct 14, 2026
  2. changed the title [-]MASTER E2 0.71: folded sub-tickets (epic #3598)[/-] [+]Qwen3.5 prefill speed: reach llama.cpp parity on batched prefill[/+] on Oct 14, 2026
  3. modified the milestones: 0.71.0, 0.72.0, 0.73.0 on Oct 14, 2026
  4. changed the title [-]Qwen3.5 prefill speed: reach llama.cpp parity on batched prefill[/-] [+]Qwen3.5 speed: prefill and decode parity with llama.cpp, and the harness that measures it[/+] on Oct 14, 2026
  5. self-assigned this
    on Oct 14, 2026
  6. noahgift commented on Oct 22, 2026

    @noahgift
    MemberAuthor

    Tracked in #3598 (triage 2026-10-22).

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

Metadata

Metadata

Assignees

Labels

P1High priorityenhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions