AI Infra Interviews logo

Qwen / MoE

Qwen3.5-35B-A3B

The easiest MoE memory lesson to make concrete

Open-weight releaseSources checked 2026-09-13

This is a useful entry point for serving a multimodal MoE: 35B total, 3B active, and documented single-GPU FP8 options. It makes a good first experiment before the 122B and 397B variants.

35Breported total parameters
3Bactive parameters per token
262,144configured token positions

Publisher-reported, rounded model count; not an exact tensor census. Multimodal components and packaging can change the artifact size.

Evaluate it for

Learning MoE deployment and testing a comparatively modest multimodal service.

Choose another path when

Copying the hosted Flash service’s limits into the open checkpoint or assuming every quantization has equal runtime support.

Release context

Why this release matters

The family combines gated delta networks with full-attention layers. Both the expert store and the two types of attention state matter when you raise context or concurrency.

Release evidence · Follow the Qwen timeline →

Deployment starting points

Which hardware, how many, at what precision?

Start with an exact artifact and an engine that supports it. A configuration below is evidence of a documented path; its device count does not promise a particular throughput or concurrency.

71.9 GB of tensor data in the pinned index

This is the index’s reported tensor payload, in decimal GB. It excludes file headers and runtime memory. Mixed precision, conversion and host/device placement determine how much GPU memory the loaded model needs.

Inspect the exact index metadata →
Capacity screen: would the weights fit?

This estimates inference memory for a hypothetical uniform precision. It is useful for rejecting an allocation that is too small. It does not establish a working deployment or estimate training memory.

Weights only, before requests or runtime buffers. These formats are mathematical scenarios, not claims that each artifact exists.
RepresentationApproximate weight floorWhat remains to budget
16-bit uniform70 GBCache, modality state, workspace, quantization metadata and uneven sharding
8-bit uniform35 GBCache, modality state, workspace, quantization metadata and uneven sharding
4-bit uniform17.5 GBCache, modality state, workspace, quantization metadata and uneven sharding

Enter the total across the whole model replica, not per GPU: KV or recurrent cache for all concurrent requests, image/audio state and execution workspace. There is no universal default. We additionally leave 15% of each GPU unused.

70 GB for hypothetical weights

Enter a request-and-buffer budget to calculate the aggregate capacity requirement.

A count of one does not prove the engine supports this GPU. A count above one does not prove the model shards evenly or communicates efficiently. Publisher-reported, rounded model count; not an exact tensor census. Multimodal components and packaging can change the artifact size.

Inspect the GPU and its interconnect →

Architecture in practice

What the serving engine has to do

Two kinds of layers retain two kinds of state.

A token enters a layerthe layer type selects its pathRecurrent layerupdate a compact stateAttention layerread retained token historyRecurrent statemaintained for this sequenceAttention cachelayout depends on the model

Hybrid attention does not mean zero request state.

A full-attention formula cannot describe every layer.

Schematic of a hybrid attention stack, not a literal layer ordering. Recurrent layers update a compact state; attention layers retain their own history. Both kinds of state matter for prefix reuse and concurrent requests.

Mechanism schematic based on the pinned model card and configuration. It explains a design principle; it is not a full implementation graph.

Inspect the full checkpoint specifications
Inspected fields for this exact revision. KV heads alone do not describe latent, hybrid or shared-cache layouts.
Exact checkpointQwen/Qwen3.5-35B-A3B
Text model typeqwen3_5_moe_text
Layers40
Hidden width2,048
Attention / KV heads16 / 2
Head dimension256
Routed / selected experts256 / 8
Configured positions262,144
Documented extension1,010,000 tokens; additional configuration and evaluation required
Inputs → outputtext, image, video → text
License metadataapache-2.0

30 linear attention layers; 10 full attention layers. These counts describe the configured pattern.

Open weights do not imply unrestricted use. Read the applicable license terms linked from the pinned card.

A useful comparison

What else belongs on the shortlist?

The dense 27B exposes the sparsity tradeoff; 3.6 provides the direct upgrade comparison.

24 Feb 2026

Qwen3.5-27B

Dense compute alongside a sparse sibling

27B reported total · text + image + video

16 Apr 2026

Qwen3.6-35B-A3B

A smaller expert store for coding-agent experiments

35B reported total · text + image + video

These are editorial comparison candidates. We have not run a matched quality or serving benchmark, so this is not a ranking.

Prepare to explain it

The interview lesson

Walk through 70 GB BF16 versus 35 GB uniform-eight-bit arithmetic, then compare that screen with the actual FP8 recipe.

Attention layouts · Quantization · Courses and worked examples

For a deployment evaluation, record exact weights, precision, engine, device count, interconnect, prompt/output lengths and concurrency. Report task success, errors, TTFT, TPOT and useful throughput together.

Sources and citation

Our assessment is editorial judgment based on the linked architecture and deployment evidence. Model facts are publisher-reported or attributed to runtime maintainers; no independent GPU benchmark was run.

AI Infra Interviews, “Qwen3.5-35B-A3B: release, architecture and deployment”, checked 2026-09-13. Preserve this date and the exact checkpoint when citing.

Model and research notes as JSON · Alibaba Qwen profile