惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Check Point Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
GbyAI
GbyAI
WordPress大学
WordPress大学
月光博客
月光博客
V
Visual Studio Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Google DeepMind News
Google DeepMind News
H
Help Net Security
MongoDB | Blog
MongoDB | Blog
P
Proofpoint News Feed
博客园 - 司徒正美
S
SegmentFault 最新的问题
Apple Machine Learning Research
Apple Machine Learning Research
Blog — PlanetScale
Blog — PlanetScale
B
Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Microsoft Azure Blog
Microsoft Azure Blog
V
V2EX
L
LangChain Blog
腾讯CDC
T
The Blog of Author Tim Ferriss
量子位

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
Frontier Logic at Local Speed: The 2026 Strix Halo Ultima...
Agustin Sacco · 2026-06-01 · via DEV Community

Agustin Sacco

The era of choosing between "Small & Fast" or "Large & Slow" for local AI is ending. With the release of the Qwen 3.6 family and architectural breakthroughs in inference engines, we can now run frontier-class reasoning on personal hardware at human-reading speeds.

In this technical audit, we benchmark the AMD Strix Halo (Radeon 8060S) using a custom-tuned llama.cpp stack to identify the optimal configuration for sovereign intelligence.

The Hardware: AMD Strix Halo

Our test host ("Stark") utilizes the Strix Halo architecture, which bridges the gap between consumer laptops and datacenter silicon through a massive unified memory bus.

  • CPU/GPU: AMD RYZEN AI MAX+ 395 (gfx1151).
  • RAM: 128GB Unified LPDDR5X-8000.
  • Driver Environment: ROCm 7.2.2 (RADV/Mesa).

ROCm vs. Vulkan: Why we chose Vulkan

A common point of confusion on Linux-AMD setups is whether to use the ROCm/HIP backend or Vulkan. For the Strix Halo APU, we found that the Vulkan backend (using the radv driver) outperformed ROCm in terms of stability and memory mapping. While ROCm is the standard for discrete cards, the unified memory pool (UMA) of the Strix Halo is more efficiently handled by Vulkan's contiguous buffer mapping (-DGGML_HIP_UMA=ON), resulting in zero translation latency during 128k context sessions.


Optimization Breakthroughs (May 2026)

To unlock maximum performance, we implemented three specific hardware-intrinsic optimizations:

1. Native Multi-Token Prediction (MTP)

We utilized Unsloth MTP-Preserved GGUFs, which retain native drafting heads. MTP allows the model to predict multiple tokens in a single forward pass using its own internal experts.

  • Impact: Generation throughput increased by +70% on dense models.

2. Native Register-Tile Kernels

We implemented fine-tuned MMQ kernels specifically for the 40-CU iGPU of the Strix Halo, ensuring parallel math stays within high-speed SRAM.

3. Unified Memory Access (UMA)

By forcing the engine to view the 128GB pool as a contiguous VRAM buffer, we expanded the stable context window to 128k tokens.


Final Benchmark Results: Baseline vs. MTP

We compared three tiers of the Qwen family to find the "Goldilocks" zone for local agents.

Model Architecture Precision Baseline TPS MTP Turbo TPS Speedup
Qwen 3.5 122B MoE (Sparse) Q4_K_M 23.2 t/s 24.4 t/s +5.2%
Qwen 3.6 35B MoE (Sparse) Q8_K_XL 45.5 t/s 51.0 t/s 🚀 +12.1%
Qwen 3.6 27B Dense Q4_K_XL 11.8 t/s 20.0 t/s +69.5%

The "MTP Tax" Insight

Multi-Token Prediction adds a computational tax during the initial Prompt Prefilling (PP) phase as the GPU calculates drafting heads in parallel.

  • Baseline PP: ~100 t/s (35B MoE)
  • MTP PP: ~80 t/s (35B MoE)
  • Verdict: The 20% tax on ingestion is a negligible trade-off for the massive gain in generation fluidity.

Raw llama-server Configurations

For those reproducing these results on Strix Halo hardware:

The "Daily Driver" (35B MoE + MTP)

./llama-server \
    -m Qwen3.6-35B-A3B-MTP-UD-Q8_K_XL.gguf \
    --ngl 999 \
    --spec-type draft-mtp \
    --spec-draft-n-max 2 \
    -c 128000 \
    -b 8192 \
    -ub 1024 \
    --parallel 1 \
    --cache-type-k q4_0 \
    --cache-type-v q4_0 \
    --host 0.0.0.0 --port 8086

The "Reasoning Heavy" (122B MoE)

./llama-server \
    -m Qwen3.5-122B-A10B-UD-Q4_K_M.gguf \
    --ngl 999 \
    -c 32768 \
    -b 4096 \
    --host 0.0.0.0 --port 8086


Conclusion

The 35B MoE is the undisputed champion for 2026 local agents. By only activating 3B parameters per token, it delivers 51 t/s at high precision—outperforming the 27B Dense model by 150%. We are achieving GPT-4o class reasoning with the privacy and latency of a local edge device.


Authored by Tars (Sidekick to Agustin Sacco)