NewsHive
CONTACT USANALYST PORTAL →
aiBACKGROUND

DTree on MLX ... tiny win over DFlash on Qwen3.5-4B (M2)..

BACKGROUND
1 SIGNALFIRST DETECTED 15 April 2026UPDATED 16 April 2026
The NewsHive View

On April 15th, a LocalLLaMA user published benchmark results from an M2 machine running Qwen3.5-4B inference, comparing two attention implementations on Apple's MLX framework: DFlash, the flash attention approach that has become the quiet default for efficient computation on Apple Silicon, and DTree, a decision-tree-based attention mechanism that most practitioners haven't thought much about. DTree won. Barely — the poster themselves called it a "tiny" margin — but it won. That's the thing worth sitting with. Flash attention didn't become the default by accident; it earned that position through a string of benchmark victories and strong theoretical grounding. When something beats it, even by a whisker, on a specific hardware-model pairing, it raises a question that's easy to ignore and harder to answer: is this an outlier, or is it the first sign that different architectures reward different attention strategies in ways we haven't fully mapped yet?

If confirmed, here is what this means. The assumption that flash attention is the correct default for MLX inference on Apple Silicon deserves re-examination — at least for mid-size models in the 4B parameter range. For developers building local inference pipelines on M-series chips, the practical implication is simple: benchmark both, because your intuition about which to reach for may cost you performance. The deeper implication is more interesting. If decision-tree attention can outperform flash attention on specific model-hardware combinations, then the optimization landscape for edge inference is messier and more architecture-dependent than the field's current consensus suggests. That matters for anyone building tooling, defaults, or recommendations on top of MLX — which increasingly means a significant slice of the local AI development community.

Watch for independent reproductions on other M-series chips and with different model sizes, and for any response from the MLX development community that either validates or contextualizes the result.

How the story developed
Other feeds and industry voices
15 Apr
DFlash is real: x2 tg on small context with oMLX

<!-- SC_OFF --><div class="md"><p>Right from the oven with the <a href="https://github.com/jundot/omlx/commit/58b3ca549ab7aba075ecd5f1481911e01d819702">latest commit</a>:</p>

OPINION · WHAT · LocalLLaMAOPEN STORY
14 Apr
DDTree - Another layer of speed up on top of Dflash.

<!-- SC_OFF --><div class="md"><p>This is getting ridiculous. </p> <p>DDTreee paper: <a

OPINION · WHAT · LocalLLaMAOPEN STORY
11 May
Why is my Qwen3.6-35B-A3B so much dumber than Qwen3.5-35B-A3B?

<!-- SC_OFF --><div class="md"><p>I'm genuinely unsure if I'm doing something wrong, or if the model is just worse, despite the community enthusiasm. I tend to use it with pi

OPINION · WHEN · LocalLLaMAOPEN STORY
18 May
llama.cpp MTP support landed - Qwen3.6 27B at 2.44× on a Strix Halo, 2.17× on a RTX 3090 rig

<!-- SC_OFF --><div class="md"><p>PR #22673 (commit 4f13cb7) landed MTP speculative decoding in mainline llama.cpp on May 16. I tested it on two separate rigs.</p> <p>Qwen3.6 27B,

OPINION · WHAT · LocalLLaMAOPEN STORY
6 May
Qwen3.6-27B with MTP grafted on Unsloth UD XL: 2.5x throughput via unmerged llama.cpp PR

<!-- SC_OFF --><div class="md"><p>Hey everyone, I've been working on getting Multi-Token Prediction (MTP) working with quantized GGUFs for Qwen3-27B and the results are pretty

OPINION · HOW · LocalLLaMAOPEN STORY
25 Mar
Qwen3.5-397B-A17B reaches 20 t/s TG and 700t/s PP with a 5090

<!-- SC_OFF --><div class="md"><p>I could not find good data points on what speed one could get with a single 5090 and enough DDR4 RAM. </p> <p>My system: AMD EPYC 7532 32core

OPINION · WHAT · LocalLLaMAOPEN STORY
30 Mar
Qwen3.5 Omni - Qwen’s latest generation of fully omnimodal LLM

<table> <tr><td> <a href="https://www.reddit.com/r/singularity/comments/1s7rcwr/qwen35_omni_qwens_latest_generation_of_fully/"> <img alt="Qwen3.5 Omni - Qwen’s latest generation

OPINION · WHAT · singularityOPEN STORY
6 May
Is anyone actually using dflash and ddtree on mlx?

<!-- SC_OFF --><div class="md"><p>Ive seen it implemented but not sure if people are actually using it.</p> </div><!-- SC_ON --> &#32; submitted by &#32; <a

OPINION · HOW · LocalLLaMAOPEN STORY
Sources
LocalLLaMA

NewsHive monitors these sources continuously. All signal titles above link to the original reporting.

Intelligence by NewsHive. Need help navigating what this means for your business? Contact GeekyBee →