Benchmark: MLX vs Ollama ejecutando Qwen3-Coder-Next de 8 bits en MacBook Pro M5 Max

✍️ OpenClawRadar📅 Publicado: 16 de abril de 2026🔗 Source
Benchmark: MLX vs Ollama ejecutando Qwen3-Coder-Next de 8 bits en MacBook Pro M5 Max
Ad

Se realizó un punto de referencia comparando dos backends de inferencia local—MLX (el framework nativo de ML de Apple) y Ollama (basado en llama.cpp)—ejecutando el mismo modelo Qwen3-Coder-Next con cuantización de 8 bits en Apple Silicon. El objetivo era medir el rendimiento bruto (tokens por segundo), el tiempo hasta el primer token (TTFT) y la capacidad general de programación en tareas reales.

Metodología

La configuración utilizada:

  • Backend MLX: mlx-lm v0.29.1 sirviendo mlx-community/Qwen3-Coder-Next-8bit a través de su servidor HTTP compatible con OpenAI integrado en el puerto 8080.
  • Backend Ollama: Ollama sirviendo qwen3-coder-next:Q8_0 a través de su API compatible con OpenAI en el puerto 11434.

Ambos backends fueron accedidos a través del mismo sistema de pruebas en Python utilizando la biblioteca cliente de OpenAI con streaming habilitado. Cada prueba se ejecutó 3 iteraciones por prompt, promediando los resultados y excluyendo el TTFT de la primera iteración para el prompt inicial de arranque en frío (carga del modelo).

Suite de Pruebas

Seis prompts cubrieron un espectro de tareas de programación:

  • Completado Corto: Escribir una función de verificación de palíndromo (150 tokens máx.)
  • Generación Media: Implementar una clase de caché LRU con sugerencias de tipo (500 tokens máx.)
  • Razonamiento Largo: Explicar async/await vs threading con ejemplos (1000 tokens máx.)
  • Tarea de Depuración: Encontrar y corregir errores en ordenamiento por mezcla + búsqueda binaria (800 tokens máx.)
  • Programación Compleja: Cola de bloqueo acotada segura para hilos con gestor de contexto (1000 tokens máx.)
  • Revisión de Código: Revisar 3 funciones por rendimiento/corrección/estilo (1000 tokens máx.)
Ad

Resultados

Rendimiento (Tokens por Segundo) en M5 Max con 128 GB de RAM:

  • Completado Corto: Ollama 32.51 tok/s, MLX 69.62 tok/s (MLX +114%)
  • Generación Media: Ollama 35.97 tok/s, MLX 78.28 tok/s (MLX +118%)
  • Razonamiento Largo: Ollama 40.45 tok/s, MLX 78.29 tok/s (MLX +94%)
  • Tarea de Depuración: Ollama 37.06 tok/s, MLX 74.89 tok/s (MLX +102%)
  • Programación Compleja: Ollama 35.84 tok/s, MLX 76.99 tok/s (MLX +115%)
  • Revisión de Código: Ollama 39.00 tok/s, MLX 74.98 tok/s (MLX +92%)

Promedio general: MLX alcanzó aproximadamente 72 tokens por segundo, aproximadamente el doble del rendimiento de Ollama. Las métricas medidas incluyeron tokens/seg (tokens de salida generados por segundo, mayor es mejor), TTFT (tiempo desde que se envía la solicitud hasta que se recibe el primer token, menor es mejor), tiempo total (tiempo de reloj para la respuesta completa, menor es mejor) y uso de memoria medido a través de psutil.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Ver también

TEMM1E v3.0.0 Introduce Inteligencia de Enjambre para la Coordinación de Agentes de IA
Herramientas

TEMM1E v3.0.0 Introduce Inteligencia de Enjambre para la Coordinación de Agentes de IA

TEMM1E v3.0.0 añade 'Many Tems', una inteligencia de enjambre que coordina a trabajadores de agentes de IA mediante señales de estigmergia en lugar de llamadas a LLM, logrando un rendimiento 5.86 veces más rápido y un costo 3.4 veces menor en tareas complejas, sin usar tokens de coordinación.

OpenClawRadar
🦀
Herramientas

Colaborar: Una habilidad de Claude Code para escritura estructurada y asíncrona de documentos con transferencias multiagente

Un skill de Claude Code llamado 'collaborate' permite la escritura de documentos con múltiples colaboradores, donde cada participante recibe de Claude un resumen en lenguaje sencillo sobre los cambios anteriores, el razonamiento y las próximas tareas, con soporte para secciones paralelas, crítica estructurada y notificaciones por Slack/Signal.

OpenClawRadar
Conocimiento Cuervo: Una Plataforma de Base de Conocimiento Independiente del Modelo, Construida con Claude Code
Herramientas

Conocimiento Cuervo: Una Plataforma de Base de Conocimiento Independiente del Modelo, Construida con Claude Code

Knowledge Raven es una plataforma de base de conocimiento que permite a cualquier LLM compatible con MCP (Claude, GPT, etc.) buscar documentos de la empresa y recuperar secciones específicas con citas de origen. La plataforma funciona como una memoria estructurada y con gestión de permisos para asistentes de IA.

OpenClawRadar
cxt: Una herramienta CLI/TUI para agregar archivos de código en un solo bloque de portapapeles para Claude
Herramientas

cxt: Una herramienta CLI/TUI para agregar archivos de código en un solo bloque de portapapeles para Claude

cxt agrega directorios completos y archivos específicos en un solo bloque listo para el portapapeles con etiquetas XML y rutas de archivos, facilitando que Claude comprenda el contexto de tu código.

OpenClawRadar