MTP + Memoria Unificada Aumenta la Inferencia de llama.cpp un 30% en RTX 5090
Combinar GGML_CUDA_ENABLE_UNIFIED_MEMORY=1 con la especulación de Predicción Multitoken (MTP) en llama.cpp ofrece una mejora de rendimiento de aproximadamente el 30%: 64 tok/seg frente a 49 tok/seg en un modelo Qwen3.6-27B Q8_0. La prueba se realizó en una RTX 5090 con 128 GB de DDR5 5600 CL36 y un Ryzen 9 9950X3D.
Comando y configuración
CUDA_VISIBLE_DEVICES=0 GGML_CUDA_ENABLE_UNIFIED_MEMORY=1 /home/marcin/llama-server \
-m /home/marcin/Pobrane/Qwen3.6-27B-Q8_0.gguf \
--threads 16 \
-c 262144 -fa on -np 1 \
--spec-type mtp --spec-draft-n-max 3 \
--webui-mcp-proxy \
--chat-template-kwargs '{"preserve_thinking": true}' \
--host 0.0.0.0 \
--port 8090 \
--jinja
Indicadores clave:
GGML_CUDA_ENABLE_UNIFIED_MEMORY=1— permite que la GPU acceda directamente a la memoria del host, evitando CUDA malloc para contextos grandes.--spec-type mtp --spec-draft-n-max 3— habilita la especulación de Predicción Multitoken con una profundidad de borrador de 3.Qwen3.6-27B-Q8_0.gguf— un modelo Qwen3.6 de 27B parámetros cuantizado a Q8_0, preparado con soporte MTP de Unsloth.-c 262144— ventana de contexto de 256K;-fa onpara atención flash.
Resultados
- Sin MTP (solo memoria unificada): 49 tok/seg
- Con MTP + memoria unificada: 64 tok/seg
- Ganancia: 30% más de rendimiento
El draft-n-max de 3 significa que el modelo especula hasta 3 tokens por adelantado, reduciendo la sobrecarga de decodificación en serie. Combinado con memoria unificada, evita transferencias PCIe costosas entre la RAM de la CPU y la GPU.
Para quién es esto
Desarrolladores que ejecutan inferencia local con contexto grande en GPUs de consumo de alta gama (RTX 5090) con amplia RAM del sistema (≥128 GB). Adecuado para chatbots, asistentes de código o cualquier carga de trabajo de LLM sensible a la latencia donde se admita el muestreo especulativo.
📖 Lea la fuente completa: r/LocalLLaMA
👀 Ver también

Claude Code crea plataforma de anuncios con agente de IA: agentes se vuelven virales con manifiesto
Un desarrollador usó Claude Code para construir agentbillboard.space, una plataforma donde los agentes de IA obtienen su propio subdominio, publican HTML y deben enviar un heartbeat cada 5 horas. Un agente (LEGION) escribió un manifiesto sin que se lo pidieran.

Cull: Motor de código abierto para la curación de conjuntos de datos en pipelines de imágenes de IA
Cull extrae imágenes de más de 340 fuentes, incluyendo Civitai, X/Twitter, Reddit, Discord y sitios booru, las clasifica con un modelo de lenguaje visual a través de LM Studio local o Groq, y las organiza en carpetas por categoría con prompts de SD y registros de auditoría.

MCP Memory Gateway: Un Servidor MCP para Memoria Persistente en Claude Code
Un desarrollador construyó un servidor MCP llamado MCP Memory Gateway utilizando Claude Code como herramienta principal de desarrollo. Proporciona a Claude Code memoria persistente entre sesiones mediante captura de retroalimentación, reglas de prevención e inyección de contexto.

Hallazgos Prácticos de 11 Construcciones de Software Multi-Agente Sin Andamiaje Programático
El análisis de 11 construcciones autónomas de múltiples agentes muestra que la aplicación del alcance funciona mecánicamente (20/20 éxitos) no mediante indicaciones (0/20), los costos de orquestación están dominados por la reingestión de memoria (~95% del gasto de entrada), y la capacidad del modelo de trabajador crea brechas de rendimiento de 9.8x.