ES

Idioma

Nuestras ediciones

Escritas para cada público, no traducidas palabra por palabra.

NPU vs GPU: qué chip ejecuta los modelos en local en 2026

ComparativaPor Lucas Matías García TorresActualizado el Datos comprobados el 6 min de lectura

Revisado por Lucas Matías García Torres el . Cómo trabajamos.

Read in English

Vista despiezada de una tarjeta gráfica: ventiladores, heat pipes, disipador y la placa con la GPU iluminada en naranja

Respuesta corta

NPU vs GPU a 14 de octubre de 2026: los PC Copilot+ llevan NPU de más de 40 TOPS, pero la NPU solo ejecuta programas escritos para ella y casi siempre necesita modelos convertidos a INT8 o 4 bits. Ollama soporta GPU de NVIDIA, AMD, Apple y Vulkan y ninguna NPU, y LM Studio pide VRAM de GPU. Los modelos de lenguaje funcionan en la NPU con las herramientas de cada fabricante: el software de NPU de AMD para Ryzen (solo NPU o híbrido en los Ryzen serie 300, Strix Point), Intel OpenVINO (prompts de 1.024 tokens por defecto) y Windows ML y Foundry Local de Microsoft.

Los precios y límites cambian a menudo: compruébalos en la web del proveedor antes de pagar. Cómo nos financiamos.

Si tu portátil nuevo trae NPU, es lógico esperar que mueva modelos en local. La respuesta corta a 14 de octubre de 2026: una NPU puede ejecutar modelos de lenguaje, pero solo con programas escritos para ella, y las herramientas local más usadas siguen tirando de la GPU. Esta guía explica para qué sirve cada chip, qué programas usan de verdad la NPU, los límites que documentan los propios fabricantes y cómo decidir qué comprar. Hemos leído la documentación de Microsoft, AMD, Intel, Ollama, llama.cpp y LM Studio. No hemos medido ninguna NPU: nuestro equipo de pruebas (Intel Core i9-12900KF con una RTX 4070) no la tiene, así que aquí no hay cifras de velocidad que no hayamos medido.

NPU vs GPU en una tabla

Tabla: NPU y GPU para modelos en local (documentación de los fabricantes, comprobada el 14 de octubre de 2026)

Concepto NPU GPU
Pensada para Cálculo de redes neuronales con poco consumo Gráficos y cálculo en paralelo en general
Cifra que aparece en la caja TOPS (billones de operaciones por segundo) VRAM en GB, ancho de banda de memoria
Formato de modelo que espera Modelos convertidos y cuantizados, a menudo INT8 o 4 bits Formatos habituales como GGUF en Ollama y LM Studio
La usa Ollama No aparece en su soporte de hardware Sí: NVIDIA, AMD (ROCm), Apple Metal y Vulkan
La usa LM Studio No la menciona en sus requisitos Sí: recomienda al menos 4 GB de VRAM dedicada en Windows
Dónde encaja Funciones Copilot+ de Windows y tareas de fondo, con poco consumo según Microsoft Las aplicaciones de modelos de lenguaje local que usa la mayoría, con el límite de la VRAM

Qué es una NPU y qué significan los TOPS

Una unidad de procesamiento neuronal es un chip dedicado a la aritmética de las redes neuronales. Microsoft define los PC Copilot+ como una nueva clase de equipos con Windows 11 cuya NPU hace más de 40 billones de operaciones por segundo (TOPS), y muchas funciones Copilot+ de Windows exigen ese mínimo de 40 TOPS. Los primeros equipos llevaban el Snapdragon X Elite de Qualcomm, y Microsoft cita también los AMD Ryzen serie 300 (Strix Point) y los Intel Core Ultra 200V.

La página de soporte de Microsoft afirma que la NPU gasta menos energía y es mucho más eficiente ejecutando modelos que la CPU o la GPU, y que libera a ambas para otro trabajo. Tómalo como la descripción del objetivo de diseño que hace el fabricante, no como una medición. Para los modelos en local importan más dos puntos técnicos de su documentación para desarrolladores:

  1. La NPU necesita programas escritos para ella. Como cualquier otro recurso del PC, la NPU solo se aprovecha si el software está programado específicamente para usarla. Una aplicación que no se hizo para la NPU no la usará.
  2. Casi siempre hay que convertir el modelo. Muchas NPU solo hacen cálculo con enteros de pocos bits, como INT8, así que los modelos tienen que convertirse o cuantizarse para ejecutarse en ellas. Nuestra guía sobre qué es la cuantización explica lo que eso cuesta en calidad.

Los TOPS tampoco dicen cuánta memoria puede usar el modelo. En los modelos de lenguaje, la memoria suele ser el primer límite, y por eso nuestra guía sobre cuánta VRAM necesitas empieza por ahí.

Qué programas usan hoy la NPU

Aquí es donde más se nota la diferencia. Según la documentación de cada proyecto:

  • Ollama soporta GPU de NVIDIA (capacidad de cómputo 5.0 o superior), de AMD con ROCm, de Apple con Metal y otras con Vulkan. Su página de hardware no menciona ninguna NPU. Si lo que quieres es que Ollama use tu tarjeta gráfica, mira Ollama no usa la GPU.
  • LM Studio funciona en Windows sobre x64 y ARM (Snapdragon X Elite) y recomienda al menos 16 GB de RAM y 4 GB de VRAM dedicada. Sus requisitos no hablan de la NPU.
  • llama.cpp, el motor que hay debajo de Ollama (nuestra comparativa Ollama vs llama.cpp explica la relación), lista aparte sus motores para NPU: Hexagon para Snapdragon, CANN para la NPU Ascend de Huawei y OpenVINO para CPU, GPU y NPU de Intel, que su README marca como «en progreso». El motor de Snapdragon se compila desde el código con las herramientas de Qualcomm, así que no es lo que te llevas con una descarga normal.

El camino hacia la NPU pasa por las herramientas de cada fabricante de chips:

  • El software de NPU de AMD para Ryzen ejecuta modelos de lenguaje «solo en la NPU» o en un modo «híbrido» que reparte el trabajo entre la NPU y la GPU integrada, mediante ONNX Runtime GenAI, en los procesadores Ryzen serie 300 (Strix Point). En los Ryzen 7040 y 8040 (Phoenix y Hawk Point), AMD solo indica GPU y CPU para modelos de lenguaje. AMD remite también a FastFlowLM, un motor pensado primero para la NPU, y a Lemonade Server, que ofrece una API a la que pueden llamar las aplicaciones hechas para Ollama u OpenAI, con modelos ya optimizados como Llama, Mistral, Qwen, Gemma y Phi.
  • Intel ejecuta modelos de lenguaje en su NPU con OpenVINO GenAI. Los modelos deben exportarse con pesos de 4 bits (INT4 o NF4).
  • Microsoft recomienda Windows ML, que elige un proveedor de ejecución según el hardware: QNN para las NPU de Qualcomm, OpenVINO para Intel y VitisAI para AMD, y vuelve a la GPU o la CPU si hace falta. Esos proveedores se descargan bajo demanda en Windows 11 24H2 y posteriores. Foundry Local, el motor de Microsoft para que las aplicaciones ejecuten modelos en el propio equipo, elige solo la GPU o la NPU y ofrece un catálogo seleccionado con GPT OSS, Qwen, DeepSeek, Mistral, Phi y Whisper.

Los límites que documentan los fabricantes

La NPU funciona, pero la documentación deja ver compromisos que no salen en la ficha técnica:

  • Contexto corto por defecto en Intel. El motor de OpenVINO para NPU admite por defecto prompts de hasta 1.024 tokens y garantiza al menos 128 tokens de respuesta, porque trabaja con formas fijas. Se puede subir el límite, y los prompts dinámicos llegaron con OpenVINO 2025.3, pero los valores por defecto dicen para qué se afinó el hardware. Nuestra guía sobre la ventana de contexto explica por qué 1.024 tokens se quedan cortos en un chat.
  • La memoria sigue mandando. Intel avisa de que en los Core Ultra Series 2 pueden hacer falta más de 16 GB de RAM para prompts de más de 1.024 tokens con modelos de más de 7.000 millones de parámetros.
  • Listas cerradas de modelos. AMD, Intel y Microsoft publican listas de modelos ya convertidos para sus NPU. Foundry Local dice que su catálogo está seleccionado a propósito y que no está pensado para experimentar con cualquier modelo.
  • Versiones de controlador. Windows ML exige versiones mínimas del controlador de la NPU de Qualcomm y un rango concreto para el proveedor de AMD, así que un controlador antiguo puede mandar el trabajo a la CPU sin avisar.

¿Qué te conviene comprar para modelos en local?

  • Quieres chatear con modelos abiertos en Ollama o LM Studio: prioriza una GPU con VRAM suficiente. Nuestra guía de la mejor GPU para modelos en local repasa las opciones.
  • Quieres batería y las funciones Copilot+ de Windows: un PC Copilot+ con NPU de más de 40 TOPS es lo que esas funciones exigen.
  • Eres desarrollador y vas a meter un modelo en una aplicación para muchos portátiles: merece la pena apuntar a la NPU con Windows ML o Foundry Local, porque el motor elige el mejor chip en el equipo de cada usuario.
  • Ya tienes un portátil con Ryzen serie 300 (Strix Point) o Core Ultra: prueba las herramientas del fabricante (Lemonade o FastFlowLM en AMD, OpenVINO en Intel) con uno de sus modelos ya convertidos y compáralo con el mismo modelo en la GPU con LM Studio, con tus propios prompts.

Si empiezas desde cero, primero instala Ollama y ejecuta un modelo con el hardware que tengas; después decide si la NPU compensa el trabajo extra.

Qué hemos comprobado

  • Los PC Copilot+ tienen una NPU de más de 40 billones de operaciones por segundo (TOPS); muchas funciones Copilot+ de Windows exigen una NPU de 40 TOPS o más; hay equipos con Snapdragon X Elite, AMD Ryzen serie 300 (Strix Point) e Intel Core Ultra 200V; la NPU necesita software programado específicamente para usarla; el Administrador de tareas muestra su uso; Windows ML es la vía recomendada y elige un proveedor de ejecución (QNN para Qualcomm, OpenVINO para Intel) y recurre a la GPU o la CPU; muchas NPU solo hacen cálculo con enteros de pocos bits como INT8, así que los modelos se convierten o cuantizan. (Microsoft Learn, )
  • La página de soporte de Microsoft dice que la NPU usa menos energía y es mucho más eficiente ejecutando modelos que la CPU o la GPU y que las libera para otras tareas. (Microsoft Support, )
  • Windows ML incluye los proveedores CPU y DirectML (heredado); en Windows 11 24H2 (compilación 26100) o posterior descarga bajo demanda MIGraphX (GPU de AMD, no para modelos generativos), NvTensorRtRtx (GeForce RTX 30 y superiores), OpenVINO (Intel), QNN (Snapdragon X Elite y X Plus con controlador de la NPU Hexagon 30.0.140.0 o posterior) y VitisAI (AMD, con un rango de controladores Adrenalin y de NPU). (Microsoft Learn, )
  • Foundry Local ejecuta la inferencia en el dispositivo con ONNX Runtime, elige solo proveedores de GPU o NPU y recurre a la CPU, ofrece una API compatible con OpenAI, tiene un catálogo seleccionado a propósito (GPT OSS, Qwen, DeepSeek, Mistral, Phi y Whisper) que no está pensado para experimentar con cualquier modelo y funciona en Windows, macOS con Apple silicon y Linux. (Microsoft Learn, )
  • Software de NPU de AMD para Ryzen: ejecución solo en NPU e híbrida (NPU más GPU integrada) con ONNX Runtime GenAI en los Ryzen serie 300 (Strix Point); los Ryzen 7040 y 8040 (Phoenix y Hawk Point) solo admiten GPU o CPU para modelos de lenguaje; FastFlowLM es un motor pensado primero para la NPU; Lemonade Server se integra con aplicaciones que usan el servidor de Ollama o la API de OpenAI; los modelos optimizados incluyen Llama, Mistral, DeepSeek Distill, Qwen, Gemma y Phi. (AMD, )
  • OpenVINO GenAI en NPU: los modelos de lenguaje deben exportarse con pesos de 4 bits (INT4 o NF4); por defecto admite prompts de hasta 1024 tokens y una respuesta mínima de 128 tokens (formas fijas); prompts dinámicos desde OpenVINO 2025.3; en los Core Ultra Series 2 pueden hacer falta más de 16 GB de RAM para prompts de más de 1024 tokens con modelos de más de 7B parámetros. (Intel (OpenVINO documentation), )
  • Ollama soporta GPU de NVIDIA con capacidad de cómputo 5.0 o superior, GPU de AMD con ROCm, GPU de Apple con Metal y otras GPU con Vulkan; la página no menciona soporte para NPU. (Ollama, )
  • Los motores de llama.cpp incluyen CUDA, Metal, Vulkan, SYCL, Hexagon (Snapdragon), CANN (NPU Ascend) y OpenVINO (CPU, GPU y NPU de Intel, marcado en progreso); el motor de Snapdragon se compila con las imágenes Docker de las herramientas de Qualcomm. (ggml-org / llama.cpp, )
  • LM Studio en Windows funciona en x64 y ARM (Snapdragon X Elite), exige AVX2 en x64 y recomienda al menos 16 GB de RAM y 4 GB de VRAM dedicada; no menciona las NPU. (LM Studio, )

Qué puede cambiar

  • El soporte de NPU en las herramientas local cambia rápido: llama.cpp marca su motor de OpenVINO como en progreso y Ollama o LM Studio pueden añadir NPU. Esta página se revisa cada trimestre.
  • No hemos medido ninguna NPU; la comparación se basa en la documentación de los fabricantes.

Preguntas frecuentes

¿Una NPU puede ejecutar un modelo de lenguaje?

Sí, pero solo con programas hechos para ella y con modelos convertidos. AMD ejecuta modelos de lenguaje en la NPU de los Ryzen serie 300 (Strix Point) con ONNX Runtime GenAI, e Intel con OpenVINO GenAI y pesos de 4 bits. Herramientas populares como Ollama y LM Studio usan la GPU.

¿Ollama usa la NPU?

No según su documentación. La página de hardware de Ollama soporta GPU de NVIDIA, de AMD con ROCm, de Apple con Metal y otras con Vulkan, y no menciona ninguna NPU. Si no encuentra una GPU compatible, Ollama funciona con la CPU.

¿Es mejor una NPU que una GPU para ejecutar modelos?

Depende de la tarea. Microsoft describe la NPU como más eficiente en consumo para ejecutar modelos y exige 40 TOPS para muchas funciones de Windows. Para ejecutar modelos de chat abiertos en las herramientas habituales, lo que esas herramientas soportan es una GPU con VRAM suficiente.

¿Qué significan los TOPS de una NPU?

Billones de operaciones por segundo, una medida de capacidad de cálculo bruta. Los PC Copilot+ necesitan una NPU de más de 40 TOPS. Los TOPS no dicen cuánta memoria puede usar un modelo, que suele ser el primer límite en los modelos de lenguaje.

¿Cómo sé si mi NPU se está usando?

En Windows, el Administrador de tareas muestra el uso de la NPU junto a la CPU y la GPU en los equipos que la tienen. Si un programa no aparece ahí mientras ejecuta un modelo, está usando la GPU o la CPU.

Fuentes

  1. Developing for Copilot+ PCs: 40+ TOPS NPUs, Windows ML execution providers and INT8 models, Microsoft Learn. Consultado el 14 de octubre de 2026.
  2. All about neural processing units (NPUs), Microsoft Support. Consultado el 14 de octubre de 2026.
  3. Windows ML supported execution providers (QNN, OpenVINO, VitisAI, NvTensorRtRtx, MIGraphX) and requirements, Microsoft Learn. Consultado el 14 de octubre de 2026.
  4. What is Foundry Local? On-device runtime, hardware acceleration and model catalog, Microsoft Learn. Consultado el 14 de octubre de 2026.
  5. AMD NPU software for Ryzen: LLM deployment overview (NPU-only, hybrid and GPU execution), AMD. Consultado el 14 de octubre de 2026.
  6. OpenVINO GenAI on NPU: model export, prompt length and memory notes, Intel (OpenVINO documentation). Consultado el 14 de octubre de 2026.
  7. Ollama: hardware support (NVIDIA, AMD ROCm, Apple Metal and Vulkan), Ollama. Consultado el 14 de octubre de 2026.
  8. llama.cpp README: supported backends (CUDA, Metal, Vulkan, SYCL, Hexagon, CANN, OpenVINO), ggml-org / llama.cpp. Consultado el 14 de octubre de 2026.
  9. LM Studio system requirements (macOS, Windows x64 and ARM, Linux), LM Studio. Consultado el 14 de octubre de 2026.

¿Has visto un error o un dato desactualizado? Avísanos y lo corregimos.

Historial de cambios

  • : Primera publicación. Comprobado con la documentación de Microsoft sobre PC Copilot+, Windows ML y Foundry Local, el software de NPU de AMD para Ryzen, Intel OpenVINO, Ollama, llama.cpp y LM Studio el 14 de octubre de 2026.

Próxima revisión: .

Más guías de Modelos en local.

Otros temas