Logotipo de YuSMP Group
Equipo editorial de YuSMP Group Equipo editorial, YuSMP Group
Ilustración isométrica de código que sale de un portátil y pasa por una palanca que lo dirige a uno de dos racks de servidores con chips aceleradores distintos

En pocas palabras

Amazon ha eliminado el mayor obstáculo práctico para usar sus chips Trainium: reescribir el código PyTorch. TorchNeuron, anunciado el 19 de octubre de 2026 y publicado como código abierto en la PyTorch Conference North America el 20 de octubre, permite que el código de entrenamiento e inferencia de PyTorch existente se ejecute en Trainium2 y Trainium3 con un solo cambio de configuración. Para los equipos de IA, la elección del acelerador se convierte en una decisión de costes que se puede probar, no en un proyecto de migración.

¿Qué ha publicado Amazon?

TorchNeuron es software de Annapurna Labs, la división de chips de Amazon, que hace que Trainium se comporte como cualquier otro dispositivo de PyTorch. Según Amazon, los desarrolladores conservan sus scripts de entrenamiento y cambian el chip de destino en la configuración, sin reescribir nada. El código se publica como código abierto con licencia Apache 2.0 en el repositorio torch-neuronx de la organización aws-neuron en GitHub.

Reuters informó el 19 de octubre de que más de 30 clientes iniciales ya lo utilizan. Amazon cita entre ellos a Cartesia, una empresa de IA conversacional, y al Lieber Institute for Brain Development. TechCrunch menciona al proveedor de IA de voz Deepgram, que afirma que el paso a Trainium le permitió procesar un 70 % más de audio por dólar con una precisión de nivel de producción. Colin Brace, vicepresidente de Annapurna Labs, declaró a Reuters que el objetivo era «ir al encuentro de los clientes allí donde están».

¿Cómo funciona TorchNeuron?

Las herramientas anteriores de Trainium obligaban a los equipos a adaptar el código al Neuron SDK de Amazon, y por eso muchos equipos se quedaban con las GPU de Nvidia incluso cuando la capacidad de Trainium era más barata. TorchNeuron, en cambio, se integra en el mecanismo estándar de PyTorch para registrar backends de hardware. Según Amazon, esto significa que las herramientas existentes de pruebas, depuración y escalado siguen funcionando sin cambios.

El stack que lo rodea importa tanto como el backend. Amazon enumera TorchTitan para el entrenamiento distribuido, FSDP para el paralelismo de datos fragmentado, el soporte nativo de Trainium en las bibliotecas de Hugging Face y contribuciones de código abierto a vLLM para el servicio de modelos. Amazon también afirma que contribuirá con cambios upstream para que el propio PyTorch sea más independiente del hardware.

¿Por qué importa en el mercado de las GPU?

La ventaja de Nvidia nunca ha estado solo en sus chips. Su software CUDA hace que el código PyTorch funcione bien por defecto en hardware de Nvidia, de modo que cualquier chip alternativo parte con un coste de adaptación. Según TechCrunch, Amazon afirma que aproximadamente el 85 % de las aplicaciones de IA están escritas en PyTorch, y por eso apunta al framework en lugar de pedir a los desarrolladores que aprendan uno nuevo. Reuters señala que Google y otros proveedores cloud están desarrollando herramientas similares de PyTorch para sus propios chips.

Para los compradores es una buena noticia, gane el chip que gane. Cuanto más código PyTorch se ejecute en varios aceleradores sin cambios, más margen tienen los equipos al negociar capacidad y precio.

¿Qué falta por demostrar?

Las afirmaciones sobre rendimiento y costes proceden de Amazon y de sus clientes de lanzamiento. Todavía no hay benchmarks independientes, y los resultados dependerán de la arquitectura del modelo, de los kernels personalizados y de la estrategia de paralelismo. El código que se basa en kernels CUDA escritos a mano o en bibliotecas exclusivas de CUDA no se trasladará con un simple flag de configuración. Además, Trainium solo está disponible dentro de AWS, por lo que la ganancia de portabilidad es entre aceleradores, no entre nubes.

Qué significa para los equipos de software de EE. UU. y la UE

El cambio práctico es que ahora la elección del acelerador se puede probar a bajo coste. Un equipo que entrena o ajusta modelos en PyTorch estándar puede ejecutar el mismo trabajo en instancias de GPU y de Trainium, comparar el coste por ejecución y la calidad, y decidir con datos en lugar de hacerlo en función del esfuerzo de migración. Esto es especialmente relevante para cargas de trabajo estables y de gran volumen, como el ajuste fino, el habla, los embeddings y la inferencia por lotes, en las que el coste de cómputo domina el presupuesto.

También premia una ingeniería de ML limpia. Los pipelines que mantienen la selección del dispositivo en la configuración, evitan código CUDA personalizado en la ruta principal y registran métricas de evaluación por ejecución pueden beneficiarse de inmediato. Los pipelines con llamadas al dispositivo codificadas de forma fija y sin una evaluación reproducible no pueden, sea cual sea el chip. Para los equipos de la UE, cualquier cambio debe mantener los datos de entrenamiento y los artefactos de los modelos en regiones de AWS aprobadas, y quedar registrado en los registros de tratamiento del RGPD.

Qué deberían hacer los equipos de ML este trimestre

  1. Mapee las dependencias de CUDA. Enumere los kernels personalizados, las bibliotecas exclusivas de CUDA y las llamadas al dispositivo codificadas de forma fija en su código de entrenamiento y de servicio.
  2. Lleve la elección del dispositivo a la configuración. Haga que el acelerador sea un valor de configuración en cada pipeline, no un cambio de código.
  3. Ejecute un piloto comparativo. Entrene o ajuste un modelo representativo en GPU y en Trainium y compare el coste por ejecución, el tiempo y la calidad con su propio conjunto de evaluación.
  4. Compruebe el servicio por separado. Mida la inferencia mediante vLLM en ambos destinos; el ahorro en entrenamiento no se traslada automáticamente a la latencia.
  5. Revise regiones y contratos. Confirme la capacidad de Trainium en sus regiones aprobadas y cómo afectaría un cambio a sus reservas de GPU existentes.

Preguntas frecuentes

¿Qué es Amazon TorchNeuron?

TorchNeuron es un backend de PyTorch de código abierto para los chips AWS Trainium, publicado con licencia Apache 2.0 el 20 de octubre de 2026. Permite que el código PyTorch existente se ejecute en Trainium2 y Trainium3 con un solo cambio de configuración, sin reescribirlo.

¿Sustituye TorchNeuron a Nvidia CUDA?

No. Ofrece al código PyTorch una segunda vía, desarrollada por Amazon, para ejecutarse en Trainium. El código que depende de kernels CUDA personalizados o de bibliotecas exclusivas de CUDA sigue necesitando una adaptación, y Trainium solo está disponible en AWS.

¿Qué frameworks funcionan con TorchNeuron?

Según Amazon, TorchNeuron funciona con TorchTitan, FSDP, las bibliotecas de Hugging Face y vLLM, y se integra en el registro de hardware estándar de PyTorch, de modo que las herramientas de pruebas y depuración existentes siguen funcionando.

¿Deberíamos trasladar ya nuestro entrenamiento a Trainium?

Primero, haga un piloto. Compare el coste por ejecución, el tiempo de entrenamiento y la calidad del modelo en GPU y en Trainium con su propio conjunto de evaluación. Los ahorros publicados, como el 70 % más de audio por dólar que comunica Deepgram, proceden de afirmaciones del proveedor y de sus clientes, no de benchmarks independientes.

Fuentes

Amazon — Amazon opens its AWS Trainium AI chips to every PyTorch developer, no rewrite needed (en inglés) (octubre de 2026)
Reuters — Amazon says its AI chips will work with popular coding language, challenging Nvidia (en inglés) (19 de octubre de 2026)
TechCrunch — Amazon is taking its biggest shot at Nvidia yet with new TorchNeuron dev tool (en inglés) (19 de octubre de 2026)