A GPU e o Neural Engine, com os apps que usam cada um.
Uma aba para a GPU e outra para o Neural Engine: quanto cada um está trabalhando, quais apps o estão usando e um gráfico dos últimos minutos, na janela, na barra de menus e na Visão Geral. No Apple silicon, o Neural Engine sempre foi um mistério. Aqui ele é um número.
Os números são simulados: uma página web não pode ler o seu Mac, e nem deveria.
Quanto a GPU está ocupada, e qual app a mantém ocupada.
A aba GPU mostra quanto a GPU está trabalhando, a memória, a média e o pico, um gráfico dos últimos minutos e os apps que a usam, os mais pesados primeiro, para que uma renderização, um jogo ou uma aba do navegador apareçam como o que são.
- Uso, memória, média e pico
- Os apps que a usam, os mais pesados primeiro
- Um gráfico dos últimos 5, 15 ou 30 minutos
- Temperatura da GPU com os outros sensores
1,69 GB de memóriaMédia 32%
Pico 95%
Enfim um número para o Neural Engine.
No Apple silicon, o Vitals calcula quanto o Neural Engine está trabalhando a partir da memória que ele movimenta em relação ao máximo que este Mac já movimentou, e mostra os apps que o mantêm aberto, então o Fotos indexando a sua fototeca durante a noite não fica mais invisível.
- Quanto ele está trabalhando
- Os apps que o mantêm aberto
- Um gráfico dos últimos minutos
- Um aviso quando um app o mantém ocupado por vinte minutos
16 núcleos
O seu modelo local roda na GPU, não no Neural Engine.
Modelos rodados com PyTorch ou MLX usam a GPU, então uma sessão do Ollama aparece como uma GPU ocupada e um Neural Engine quieto. Isso está correto, e surpreende da primeira vez. A memória do Ollama aparece sob o Ollama, onde você procuraria.
- PyTorch e MLX rodam na GPU
- A memória do Ollama sob o Ollama
- A GPU fica vermelha a 90% na barra de menus
- A GPU fica no histórico, então uma renderização de uma hora atrás continua lá
Um item para cada um, e um cartão na Visão Geral.
Os dois podem ser itens da barra de menus, como número, gráfico ou ambos, na ordem que você quiser, e os dois ganham um cartão na Visão Geral, para você acompanhar uma renderização longa sem abrir nada.
- Um item de GPU e um item de Neural Engine
- Um número, um gráfico ou ambos
- Cartões na Visão Geral
- No menu suspenso com o resto
GPU e Neural Engine: antes e depois
O Monitor de Atividade dá à GPU uma coluna, % GPU, e uma janela Histórico da GPU, e não dá nada ao Neural Engine. No Apple silicon, o Neural Engine faz trabalho de verdade, para o Fotos, o Spotlight, o ditado e os modelos no dispositivo, e não havia como ver quando, nem para qual app.
Enquanto isso, é na GPU que os modelos locais realmente rodam. O PyTorch e o MLX usam a GPU, não o Neural Engine, então uma sessão do Ollama aparece como uma GPU ocupada e um Neural Engine quieto, o que está correto e surpreende.
O Vitals dá a cada um uma aba própria: quanto está ocupado, a memória da GPU, a média e o pico, os apps que o usam, os mais pesados primeiro, e um gráfico dos últimos 5, 15 ou 30 minutos. O número do Neural Engine é calculado a partir da memória que ele movimenta em relação ao máximo que este Mac já movimentou, e os apps que o mantêm aberto são mostrados. Os dois podem ser itens da barra de menus e cartões da Visão Geral, e o Vitals avisa quando um app mantém o Neural Engine ocupado por vinte minutos.
Onde fica no Vitals
A aba, o item da barra de menus e o ajuste, na ordem em que você os procuraria.
- 01
Abra a aba GPU
Quanto a GPU está ocupada, a memória, a média e o pico, um gráfico dos últimos minutos e os apps que a usam, os mais pesados primeiro.
- 02
Abra a aba Neural Engine
Em um Mac com Apple silicon: quanto o Neural Engine está trabalhando, os apps que o mantêm aberto e um gráfico dos últimos minutos.
- 03
Coloque-os na barra de menus
Ajustes → Disposição → Barra de Menus: um item de GPU, um item de Neural Engine, como número ou gráfico. Os dois têm um cartão na Visão Geral.
- 04
Deixe o Vitals ficar de olho neles
A leitura da GPU fica vermelha a 90%, e um aviso chega quando um app mantém o Neural Engine ocupado por vinte minutos. A GPU também fica no histórico, então uma renderização de uma hora atrás continua lá para ver.
GPU e Neural Engine: Monitor de Atividade e Vitals
A comparação completa vai linha por linha. Estas são as linhas sobre GPU e Neural Engine.
Os termos por trás
O que os números significam, segundo o glossário do Monitor de Atividade.
- % GPU
% GPU é a parcela da capacidade do processador gráfico que um processo está usando.
- Memória unificada
A memória unificada é o conjunto único de RAM de um Mac com Apple silicon, compartilhado pela CPU, pela GPU e pelo Neural Engine.
- MTLCompilerService
O MTLCompilerService é o processo do macOS que prepara código gráfico para a GPU em nome dos apps que usam o Metal, o framework gráfico da Apple.
- Núcleos de desempenho e de eficiência
Núcleos de desempenho e de eficiência são os dois tipos de núcleo de CPU dos Macs com Apple silicon.
Dúvidas
As perguntas que as pessoas fazem sobre GPU e Neural Engine antes de comprar.
O Vitals mostra o uso do Neural Engine?
Sim, em Macs com Apple silicon: quanto ele está trabalhando, quais apps o estão usando e um gráfico dos últimos minutos, na janela, na barra de menus e na Visão Geral.
Por que o meu modelo local não aparece no Neural Engine?
Modelos rodados com PyTorch ou MLX usam a GPU, não o Neural Engine. Eles aparecem na aba GPU.
Mostra a memória da GPU?
Sim, com o uso da GPU, a média e o pico, e os apps que a usam.
O Monitor de Atividade mostra isso?
O Monitor de Atividade tem uma coluna de GPU e uma janela Histórico da GPU, e nada para o Neural Engine.
Como o Vitals mede o Neural Engine?
Pela memória que ele movimenta, em relação ao máximo que este Mac já movimentou. O macOS não diz qual app o está fazendo trabalhar, só quais apps o mantêm aberto, e são esses que o Vitals mostra.
Quais Macs têm a aba Neural Engine?
Macs com Apple silicon. Em um Mac Intel não há Neural Engine, nem aba.
Por que a GPU fica ocupada quando rodo o Ollama?
Porque modelos rodados com PyTorch ou MLX usam a GPU, não o Neural Engine. Eles aparecem na aba GPU, e a memória do Ollama aparece sob o Ollama.
Mostra a temperatura da GPU?
Sim, com os outros sensores, e as ventoinhas, se é a GPU que as está acelerando.
Leia também
Guias que usam isto, e como o Vitals se compara aos apps que as pessoas compram para isso.
Mais do Vitals
Todos os recursosApps, não processos
Cada processo auxiliar dentro do seu app, então “o que está usando a minha memória?” tem resposta em uma linha.
Agentes de código
Claude Code, Codex, Gemini CLI e os outros: cada sessão com o projeto, o que está fazendo e o que iniciou.
Limites de uso de IA
Quanto resta do Claude, do Codex, do Copilot e dos outros, quando cada um reinicia e se você vai chegar até lá.
Compre o Vitals por $15 enquanto durar o preço de lançamento
Restam 50 por este preço. O preço normal é $39. Pagamento único, atualizações para sempre, reembolso em até 14 dias.
Comprar o Vitals por $15