The developer behind MTPLX has released version 2 of the tool, which brings significant performance improvements to running MLX models on Apple Silicon hardware. The update focuses on optimizing inference speed through new kernel implementations and cache management features.

  • Turbo Mode utilizes custom verify-specialized quantized-matmul kernels and a compiled verify step to achieve 82 tokens per second on a MacBook Pro M5 Max.
  • The release includes significant changes to the SSD KV cache system.
  • Improvements have been made to long context tool calling capabilities.
  • Preliminary benchmarks comparing MTPLX against oMLX and DGX spark were provided by Ivan Fioravanti.

These updates aim to establish MTPLX as a high-performance runtime for local large language models, particularly for users seeking faster generation speeds on Mac devices.