Dentro do APU do Steam Deck

O Steam Deck da Valve acaba se baseando em um APU da AMD originalmente projetado para o headset AR do Magic Leap, incluindo núcleos DSP de visão computacional desativados, provavelmente fusionados para o portátil. Os comentaristas exploram como esses chips customizados são orçados e reutilizados, por que a AMD domina consoles e portáteis apesar da liderança da Nvidia em GPUs para PC, e como fatores como preço, eficiência energética e suporte de drivers no Linux moldam essas escolhas de projeto. O tópico também aborda detalhes de baixo nível como eFuses, técnicas de imagem de dies e os desafios de suspensão e gerenciamento de energia em laptops modernos baseados em AMD e Intel.

Núcleos Magic Leap e eFuses

  • Acredita-se que os blocos extras “Magic Leap” no APU do Deck sejam DSPs de visão computacional de 14 núcleos (provavelmente baseados em Tensilica), correspondendo à especificação “CVIP de 14 núcleos” do Magic Leap 2.
  • O consenso é que eles estão desativados para o Deck: normalmente ligados a eFuses queimados na fábrica; chips modernos tornam a reativação efetivamente impossível.
  • Discussão sobre eFuses/antifuses: eles podem cortar ou alterar permanentemente linhas de energia/configuração; reverter isso exigiria cirurgia invasiva no chip (decapagem, feixe iônico, etc.).
  • Hardware AMD mais antigo às vezes permitia contornar travas de recursos baseadas em fuses via JTAG e truques de temporização do firmware; não está claro se isso ainda é possível em partes recentes.

Por que a Valve usa este APU / O papel do Magic Leap

  • É provável que o Magic Leap tenha financiado o caro projeto customizado e o NRE; depois, a AMD reutilizou o design para a Valve sem exclusividade.
  • Especula-se que o Magic Leap tenha superestimado a demanda e/ou que as partes específicas do Magic Leap tenham tido rendimentos piores, tornando dies “aproveitados” atraentes para reutilização.
  • Vários comparam a estratégia da Valve com a da Raspberry Pi e da Nintendo: reaproveitar um SoC existente, provar a demanda e depois avançar para silício mais customizado (como no Deck mais novo).

A dominância da AMD em consoles e portáteis

  • PlayStation, Xbox modernos e a maioria dos portáteis x86 usam APUs da AMD; gerações anteriores usavam MIPS/PowerPC.
  • As razões citadas: a AMD consegue fornecer CPU e GPU no mesmo die; vence em preços agressivos de console; Nvidia e Intel focam em mercados de margens maiores (GPUs para PC, IA).
  • Compradores de consoles favorecem arquiteturas familiares e de alto volume (x86/ARM) para facilitar desenvolvimento e contratação.
  • O Nintendo Switch é uma exceção notável com Nvidia/Tegra; o tópico atribui isso ao desempenho por watt em dispositivos móveis e à portabilidade de drivers para o sistema operacional customizado da Nintendo.

ARM vs x86 e consoles futuros

  • Planejamentos vazados sugerem que o próximo Xbox pode considerar CPU ARM, mas manter GPUs da AMD; a compatibilidade retroativa é uma preocupação.
  • Debate sobre ARM vs x86: alguns argumentam que ARM oferece melhor desempenho por watt (citando designs no estilo Apple); outros dizem que a ISA importa pouco em comparação com microarquitetura e processo.
  • A emulação x86 da Apple é citada como evidência de que ARM pode emular x86 bem, com detalhes sobre ajustes no modelo de memória; limitada por restrições de preço parecidas com as de console.

Ecossistema de software e drivers do Steam Deck

  • Muitos comentários enfatizam que o sucesso do Deck não é só hardware: a Valve investiu pesado em Proton, Wine, Mesa, Wayland e PipeWire, além de pré-compilação de shaders para reduzir travamentos e tempos de carregamento.
  • Os drivers abertos da AMD permitem que a Valve e a comunidade em geral implementem otimizações no estilo de console; isso é citado como um grande motivo para não usar a pilha proprietária da Nvidia.
  • As opiniões se dividem sobre os drivers da AMD vs Nvidia vs Intel:
    • Alguns relatam que a AMD é excelente no Linux para gráficos, mas fraca para ROCm/ML.
    • Outros dizem que o suporte geral da Intel para laptops (especialmente gerenciamento de energia) parece mais refinado.
    • A Nvidia é vista como rica em recursos, mas historicamente difícil de integrar com o Linux upstream e parceiros.

Qualidade de construção, reparabilidade e experiência do usuário

  • Um grupo chama a construção física do Deck de “boa o suficiente” ou levemente com sensação de barato em comparação com dispositivos premium de alumínio; as reclamações incluem estalos na carcaça de plástico e alguns botões esponjosos.
  • Outros elogiam fortemente a qualidade geral pelo preço e destacam a alta reparabilidade (especialmente com revisões posteriores melhorando a bateria e o layout dos cabos).
  • O entusiasmo é alto: vários comentários descrevem o Deck como um dos dispositivos mais agradáveis ou impactantes que possuem.

Gerenciamento de energia e suspensão (S3 vs s2idle)

  • Há uma discussão significativa sobre laptops modernos usando s2idle em vez do S3 legado:
    • Em AMD, alguns relatam comportamento ruim na suspensão, drenagem de bateria e superaquecimento em mochilas; culparam os fabricantes por implementações mal-acabadas.
    • Outros relatam suspensão perfeita em AMD e/ou Intel, sugerindo grande variabilidade de hardware.
  • Hibernação é frequentemente sugerida como uma solução prática, embora mais lenta e menos fluida.

Tópicos técnicos diversos

  • Fotos de dies são produzidas por meio de delidding cuidadoso, remoção da superfície e microscopia macro ou metalúrgica; as cores visíveis muitas vezes surgem de padrões de interferência estrutural.
  • Um teardown externo estimou o custo do APU do Magic Leap 2 em cerca de US$ 136, o que levou a reflexões sobre quão barato o poder de computação portátil se tornou.
  • O ACO (o compilador de shaders AMD da Valve no Mesa) é descrito como contendo muitas soluções alternativas para peculiaridades de hardware, ilustrando a complexidade do comportamento das GPUs da AMD.