Mixture-of-experts routing
Fiddler
Fiddler: CPU-GPU Orchestration for Fast Inference of Mixture-of-Experts Models
Superseded — cited as a baseline and beaten by newer methods
7 papers critique it · 2 beat it on benchmarks
What papers say
Verbatim critique sentences, each from a paper that cites Fiddler as a baseline.
Fiddler fiddler dynamically places experts across CPU and GPU, yet lacks precise scheduling for hot experts (those processing more tokens).
“For example, Fiddler uses fixed mapping based on expert activation frequency for CPU-GPU scheduling, which fails to adapt to changing loads.”
“Additionally, approaches such as Fiddler leverage CPU for additional compute power, but do not fully explore the characteristics of MoE models.”
“Fiddler reduces PCIe traffic by executing some expert computation on the CPU, but its gains are contingent on CPU capability and diminish as per-expert token counts grow, where CPU execution becomes slow and weight transfers to GPU become preferable.”
“While Fiddler and DAOP aim for DRAM-offloading-based inference, their CPU-based computation cannot be fully utilized due to memory bottlenecks.”
“we use Fiddler as a CPU computation baseline, where expert placements remain static during decoding”
“Heterogeneous strategies like Fiddler offload certain computations to the CPU but encounter compute-bound bottlenecks during dequantization, leading to latency penalties that outweigh transmission savings”
Beaten on benchmarks
Head-to-head results where a newer method reports beating Fiddler. Values are copied from the source paper's tables — verify against the cited paper.
MELINOE (Fine-Tune: GSM8K) beats Fiddler
10.38 vs 4.11
throughput · [Eval: GSM8K, Mixtral-8x7B]
MELINOE: Fine-Tuning Enables Memory-Efficient Inference for Mixture-of-Experts ModelsMELINOE (Fine-Tune: Dolly15K) beats Fiddler
14.34 vs 5.88
throughput · [Eval: Dolly15K, Phi-3.5-MoE]
MELINOE: Fine-Tuning Enables Memory-Efficient Inference for Mixture-of-Experts ModelsTIDE beats Fiddler
1.73 vs 1.14
Throughput (token/s) · [LLaDA2.0-flash Gen Length 256 GPU Expert Budget 64 GPU Memory Constraint 55GB]
TIDE: Efficient and Lossless MoE Diffusion LLM Inference with I/O-aware Expert Offload
What to use instead
Recent methods in the same sub-problem, not yet superseded in the knowledge base — arXiv benchmark leaders, not vetted production recommendations.
- Jun 4, 2026
- May 19, 2026
- CoX-MoECoX-MoE: Coalesced Expert Execution for High-Throughput MoE Inference with AMX-Enabled CPU-GPU Co-ExecutionMay 18, 2026
- HodgeCoverHodgeCover: Higher-Order Topological Coverage Drives Compression of Sparse Mixture-of-ExpertsMay 13, 2026
- Apr 22, 2026
- Apr 12, 2026
- Alloc-MoEAlloc-MoE: Budget-Aware Expert Activation Allocation for Efficient Mixture-of-Experts InferenceApr 9, 2026
- Mar 19, 2026
- Mar 13, 2026
- Mar 12, 2026
- Mar 6, 2026