Dentro del APU de Steam Deck

La Steam Deck de Valve resulta estar construida alrededor de un APU de AMD diseñado originalmente para el visor AR de Magic Leap, incluidos núcleos DSP de visión por computadora deshabilitados probablemente bloqueados por fusibles para el dispositivo portátil. Los comentaristas exploran cómo se costeó y reutilizó ese silicio personalizado, por qué AMD domina consolas y portátiles pese al liderazgo de Nvidia en GPU para PC, y cómo factores como el precio, la eficiencia energética y el soporte de drivers en Linux moldean esas decisiones de diseño. El hilo también aborda detalles de bajo nivel como eFuses, técnicas de imagen del die y los desafíos de suspensión y gestión de energía en portátiles modernos basados en AMD e Intel.

Núcleos Magic Leap y eFuses

  • Se cree que los bloques extra de “Magic Leap” en el APU de Deck son DSPs de visión por computadora de 14 núcleos (probablemente basados en Tensilica), lo que coincide con la especificación de “CVIP de 14 núcleos” de Magic Leap 2.
  • El consenso es que están deshabilitados para la Deck: normalmente ligados a eFuses quemados en fábrica; en chips modernos, volver a habilitarlos es prácticamente imposible.
  • Discusión sobre eFuses/antifuses: pueden cortar o alterar permanentemente líneas de energía/configuración; revertir esto requeriría cirugía invasiva del chip (descapado, haz iónico, etc.).
  • Hardware AMD más antiguo a veces permitía sortear bloqueos de funciones basados en fusibles mediante JTAG y trucos de sincronización de firmware; no está claro si eso sigue siendo posible en piezas recientes.

Por qué Valve usa este APU / El papel de Magic Leap

  • Es probable que Magic Leap financiara el costoso diseño personalizado y el NRE; después AMD reutilizó el diseño para Valve sin exclusividad.
  • Se especula que Magic Leap sobreestimó la demanda y/o que las secciones específicas de Magic Leap tenían peores tasas de fabricación, lo que hacía atractivos los chips “recuperados” para su reutilización.
  • Varios comparan la estrategia de Valve con Raspberry Pi y Nintendo: reutilizar un SoC existente, demostrar demanda y luego pasar a silicio más personalizado (como con la Deck más nueva).

El dominio de AMD en consolas y portátiles

  • Las PlayStation y Xbox modernas, y la mayoría de los portátiles x86, usan APUs de AMD; las generaciones anteriores usaban MIPS/PowerPC.
  • Las razones dadas: AMD puede suministrar CPU y GPU en un solo chip; gana precios agresivos para consolas; Nvidia e Intel se centran en mercados de mayor margen (GPU para PC, IA).
  • Los compradores de consolas prefieren arquitecturas familiares y de gran volumen (x86/ARM) para facilitar el desarrollo y la contratación.
  • Nintendo Switch es una excepción notable con Nvidia/Tegra; el hilo atribuye esto al rendimiento por vatio en móviles y a la portabilidad de drivers para el sistema operativo personalizado de Nintendo.

ARM vs x86 y consolas futuras

  • La planificación filtrada sugiere que la próxima generación de Xbox podría considerar una CPU ARM pero mantener GPUs de AMD; la compatibilidad hacia atrás es una preocupación.
  • Debate sobre ARM vs x86: algunos sostienen que ARM ofrece mejor rendimiento por vatio (citando diseños al estilo Apple); otros dicen que la ISA importa poco frente a la microarquitectura y el proceso.
  • La emulación x86 de Apple se menciona como evidencia de que ARM puede emular x86 bien, con detalles sobre ajustes en el modelo de memoria; limitada por restricciones de precio similares a las de una consola.

Ecosistema de software y drivers de Steam Deck

  • Muchos comentarios subrayan que el éxito de la Deck no es solo hardware: Valve invirtió mucho en Proton, Wine, Mesa, Wayland y PipeWire, además de la precarga de shaders para reducir tirones y tiempos de carga.
  • Los drivers abiertos de AMD permiten a Valve y a la comunidad más amplia implementar optimizaciones al estilo consola; esto se cita como una razón importante para no usar la pila propietaria de Nvidia.
  • Las opiniones están divididas sobre los drivers de AMD vs Nvidia vs Intel:
    • Algunos informan que AMD es excelente en Linux para gráficos, pero débil en ROCm/ML.
    • Otros dicen que el soporte general de Intel para portátiles (especialmente la gestión de energía) se siente más pulido.
    • Nvidia se ve como rica en funciones, pero históricamente difícil de integrar con Linux upstream y con socios.

Calidad de construcción, reparabilidad y experiencia de usuario

  • Un grupo califica la construcción física de la Deck como “suficientemente buena” o ligeramente barata en comparación con dispositivos premium de aluminio; las quejas incluyen crujidos de la carcasa plástica y algunos botones poco firmes.
  • Otros elogian con fuerza la calidad general por el precio y destacan su alta reparabilidad (especialmente con revisiones posteriores que mejoran la disposición de la batería y los cables).
  • El entusiasmo es alto: varios comentarios describen la Deck como uno de los dispositivos más agradables o impactantes que poseen.

Gestión de energía y suspensión (S3 vs s2idle)

  • Hay una discusión importante sobre los portátiles modernos que usan s2idle en lugar de la suspensión S3 tradicional:
    • En AMD, algunos reportan un mal comportamiento al suspender, drenaje de batería y sobrecalentamiento en mochilas; se culpa a los fabricantes por implementaciones a medias.
    • Otros reportan suspensión perfecta en AMD y/o Intel, lo que sugiere una gran variabilidad de hardware.
  • La hibernación suele sugerirse como una solución práctica, aunque más lenta y menos fluida.

Temas técnicos varios

  • Las fotos del die se producen mediante un descapsulado cuidadoso, eliminación de superficie y microscopía macro o metalúrgica; los colores visibles a menudo provienen de patrones de interferencia estructural.
  • Un desmontaje externo estimó el costo del APU de Magic Leap 2 en unos $136, lo que llevó a reflexiones sobre cuán barata se ha vuelto ahora la potencia de cómputo portátil.
  • Se describe ACO (el compilador de shaders AMD de Valve en Mesa) como portador de muchos arreglos para peculiaridades del hardware, lo que ilustra la complejidad del comportamiento de las GPU de AMD.