Бенчмарк: MLX vs Ollama, запуск Qwen3-Coder-Next 8-Bit на MacBook Pro M5 Max

✍️ OpenClawRadar📅 Опубликовано: 16 апреля 2026 г.🔗 Source
Бенчмарк: MLX vs Ollama, запуск Qwen3-Coder-Next 8-Bit на MacBook Pro M5 Max
Ad

Был проведен бенчмарк, сравнивающий два локальных бэкенда для вывода — MLX (родной фреймворк машинного обучения Apple) и Ollama (основанный на llama.cpp) — работающие с одной и той же моделью Qwen3-Coder-Next в 8-битном квантовании на Apple Silicon. Целью было измерить чистую пропускную способность (токенов в секунду), время до первого токена (TTFT) и общую способность к программированию в реальных задачах.

Методология

Использовалась следующая настройка:

  • Бэкенд MLX: mlx-lm v0.29.1, обслуживающий mlx-community/Qwen3-Coder-Next-8bit через встроенный HTTP-сервер, совместимый с OpenAI, на порту 8080.
  • Бэкенд Ollama: Ollama, обслуживающий qwen3-coder-next:Q8_0 через свой API, совместимый с OpenAI, на порту 11434.

Оба бэкенда были доступны через один и тот же Python-скрипт для бенчмаркинга с использованием клиентской библиотеки OpenAI с включенной потоковой передачей. Каждый тест выполнялся по 3 итерации на промпт, результаты усреднялись, при этом первая итерация TTFT для начального промпта с холодным стартом (загрузка модели) исключалась.

Набор тестов

Шесть промптов охватывали спектр задач программирования:

  • Короткое завершение: Написать функцию проверки на палиндром (максимум 150 токенов)
  • Средняя генерация: Реализовать класс LRU-кэша с аннотацией типов (максимум 500 токенов)
  • Длинное рассуждение: Объяснить async/await в сравнении с потоками с примерами (максимум 1000 токенов)
  • Задача отладки: Найти и исправить ошибки в сортировке слиянием + бинарном поиске (максимум 800 токенов)
  • Сложное программирование: Потокобезопасная ограниченная блокирующая очередь с контекстным менеджером (максимум 1000 токенов)
  • Ревью кода: Проверить 3 функции на производительность/корректность/стиль (максимум 1000 токенов)
Ad

Результаты

Пропускная способность (токенов в секунду) на M5 Max с 128 ГБ ОЗУ:

  • Короткое завершение: Ollama 32.51 ток/с, MLX 69.62 ток/с (MLX +114%)
  • Средняя генерация: Ollama 35.97 ток/с, MLX 78.28 ток/с (MLX +118%)
  • Длинное рассуждение: Ollama 40.45 ток/с, MLX 78.29 ток/с (MLX +94%)
  • Задача отладки: Ollama 37.06 ток/с, MLX 74.89 ток/с (MLX +102%)
  • Сложное программирование: Ollama 35.84 ток/с, MLX 76.99 ток/с (MLX +115%)
  • Ревью кода: Ollama 39.00 ток/с, MLX 74.98 ток/с (MLX +92%)

Общий средний показатель: MLX достиг примерно 72 токенов в секунду, что примерно вдвое превышает пропускную способность Ollama. Измеряемые метрики включали токенов/сек (сгенерированные выходные токены в секунду, чем больше, тем лучше), TTFT (время от отправки запроса до получения первого токена, чем меньше, тем лучше), общее время (настенное время для полного ответа, чем меньше, тем лучше) и использование памяти, измеренное через psutil.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Смотрите также

Фреймворк визуальных подсказок заменяет текстовые запросы одним изображением для Claude AI
Инструменты

Фреймворк визуальных подсказок заменяет текстовые запросы одним изображением для Claude AI

Принцип Пропускной Способности v9 — это двунаправленная структурная система, которая использует единую блок-схему вместо текстовых промптов для Claude AI. Она предоставляет структурную диагностику или генеративные планы построения на основе параметров системы или целей.

OpenClawRadar
ClawBridge – Безопасно открывайте свои сущности Home Assistant для OpenClaw
Инструменты

ClawBridge – Безопасно открывайте свои сущности Home Assistant для OpenClaw

ClawBridge предлагает безупречный способ интеграции сущностей Home Assistant с OpenClaw, улучшая автоматизацию и обеспечивая безопасность. Узнайте о его возможностях и преимуществах.

OpenClawRadar
MiniMax Music 2.5 AI Music Generator выпущен с профессиональным контролем качества звука в студии.
Инструменты

MiniMax Music 2.5 AI Music Generator выпущен с профессиональным контролем качества звука в студии.

MiniMax Music 2.5 — это модель генерации музыки на основе ИИ, которая создаёт студийные композиции с Hi-Fi-выходом 44,1 кГц, более чем 100 инструментами и точным контролем на уровне абзацев с использованием 14+ структурных тегов для управления структурой песни.

OpenClawRadar
CRMy: Открытая CRM и движок контекста клиентов для OpenClaw
Инструменты

CRMy: Открытая CRM и движок контекста клиентов для OpenClaw

CRMy — это открытая CRM-система и механизм контекста клиентов, созданная специально для агентов OpenClaw. Она включает полный CLI, плагин OpenClaw с 12 CRM-инструментами, бэкенд на PostgreSQL и развертывание на собственном сервере двумя командами.

OpenClawRadar