BotBeat
...
← Back

> ▌

MetaMeta
UPDATEMeta2026-05-20

Meta Introduces MLX Delegate for GPU-Accelerated PyTorch Inference on Apple Silicon

Key Takeaways

  • ▸3-6x throughput improvement for generative AI workloads on Apple Silicon compared to existing ExecuTorch CPU/AOTI backends
  • ▸Native integration with PyTorch 2 export pipeline and TorchAO quantization enables compatibility with latest models and techniques
  • ▸Supports 90+ ATen operations covering dense transformers, MoE models, and speech-to-text inference
Source:
Hacker Newshttps://pytorch.org/blog/running-pytorch-models-on-apple-silicon-gpus-with-the-executorch-mlx-delegate/↗

Summary

Meta has released the ExecuTorch MLX Delegate, a new backend that enables optimized, GPU-accelerated inference for PyTorch models on Apple Silicon Macs using Apple's MLX framework. The delegate integrates seamlessly with the PyTorch 2 export stack and requires only the standard ExecuTorch workflow: exporting models with torch.export, lowering with MLXPartitioner, and running the resulting .pte file with the ExecuTorch runtime.

The MLX delegate delivers significant performance improvements, achieving 3-6x higher throughput on generative AI workloads compared to existing ExecuTorch backends on macOS by dispatching operations to MLX's optimized Metal GPU kernels. It supports around 90 ATen operations covering the full range of transformer inference needs, including quantized matrix multiplication, multi-head attention, rotary position embeddings, mixture-of-experts routing, and recurrent state-space operations.

The delegate enables execution of diverse model architectures including dense transformers (Llama, Qwen, Gemma), sparse Mixture-of-Experts models, and speech-to-text systems (Whisper, Voxtral, Parakeet) for both offline and real-time transcription. It supports multiple precision and quantization options (BF16, FP16, FP32, 2/4/8-bit affine, NVFP4), enabling single quantized model definitions to target multiple backends through ExecuTorch's unified runtime API across XNNPACK, CoreML, Vulkan, CUDA, and MLX backends.

  • Enables portable applications through unified ExecuTorch C++ and Python runtime API across multiple hardware backends
  • Supports diverse quantization options (BF16, FP16, FP32, 2/4/8-bit affine, NVFP4) for flexible model optimization
Machine LearningDeep LearningMLOps & InfrastructureAI HardwareOpen Source

More from Meta

MetaMeta
FUNDING & BUSINESS

Meta Begins Laying Off Thousands of Employees as It Transforms Around AI

2026-05-20
MetaMeta
RESEARCH

The Hidden Costs of Scale: Why Advanced LLM Training Remains Precarious

2026-05-19
MetaMeta
RESEARCH

Meta's Llama-Based MOSAIC Framework Achieves 71% Success Rate in AI-Assisted Chemical Synthesis

2026-05-19

Comments

Suggested

AnthropicAnthropic
PARTNERSHIP

Anthropic Expands Partnership with SpaceX, Scales GB200 Capacity in Colossus 2

2026-05-20
Research CommunityResearch Community
RESEARCH

New Methodology Proposed for Selecting Runtime Architecture Patterns in Production LLM Agents

2026-05-20
NVIDIANVIDIA
FUNDING & BUSINESS

NVIDIA Reports Record $81.6B Revenue in Q1 FY2027, Data Center Segment Surges 92% YoY

2026-05-20
← Back to news
© 2026 BotBeat
AboutPrivacy PolicyTerms of ServiceContact Us