Como forçar um programa a usar uma GPU específica no Windows 10

Muitos laptops modernos vêm com duas placas de vídeo, uma integrada à placa-mãe e a outra é uma GPU dedicada. Normalmente, o Windows pode selecionar automaticamente a GPU mais apropriada para todos os aplicativos.

Se você deseja forçar um programa a usar uma GPU específica, pode alterar as configurações do Windows de forma adequada. Este artigo mostrará duas maneiras de forçar um programa a usar uma GPU específica no Windows 10. Resumo Rápido ocultar 1 O que é uma GPU? 2 Por que e quando uma GPU dedicada deve ser usada? 3 Como identificar o número de GPUs em seu computador 4 Força o programa a usar uma placa gráfica específica usando as configurações do Windows 10 5 Força um aplicativo a usar uma GPU dedicada, ou seja, Nvidia, Radeon, etc. usando o menu de contexto 6 Como você sabe se uma GPU específica está sendo usada? 7 Como definimos a GPU padrão (em todo o sistema)?

O que é uma GPU?

Uma moderna unidade de processamento gráfico ou GPU é semelhante à CPU, mas faz uso de processamento paralelo e é capaz de lidar com muitos processos e threads ao mesmo tempo. Uma GPU possui muitos núcleos de processamento, enquanto uma CPU possui apenas alguns.

Devido ao seu processamento paralelo, uma GPU é normalmente usada para processamento e renderização de gráficos.

Por que e quando uma GPU dedicada deve ser usada?

A GPU deve ser usada para programas e aplicativos que executam vários threads e processos e requerem processamento paralelo.

Se um aplicativo requer apenas um único núcleo de processamento para processar seus dados, executá-lo com uma GPU degradará seu desempenho. Isso ocorre porque os núcleos da CPU são mais poderosos do que os núcleos da GPU.

Executar aplicativos com uma GPU dedicada também consumirá mais energia. Se você estiver usando a bateria e quiser prolongar o tempo de uso da bateria, considere não usar uma GPU dedicada para nenhum aplicativo.

Como identificar o número de GPUs em seu computador

Aqui está como você pode verificar se você tem apenas uma GPU integrada em seu computador, ou dedicada também, sem abrir o hardware.

  1. Lançar Corre pressionando o Tecla Windows + R teclas de atalho.
  2. Digitar dxdiag e clique OK .

No Ferramenta de diagnóstico DirectX, o número de guias começando com Exibição lhe dirá o número de placas gráficas em seu sistema. Você pode alternar entre as guias para ver seus detalhes.

Você também pode verificar o não. de GPUs na guia de desempenho do gerenciador de tarefas. ícone de configurações

Gerenciador de Tarefas do Windows com GPU dupla

Alguns dos fabricantes de GPU mais comuns e famosos são:

  • Nvidia
  • Gigabyte
  • AMD
  • Asus

Cada GPU desses fabricantes vem com seus próprios drivers e painéis de controle baseados em software para que cada usuário possa executar e personalizar o desempenho de sua GPU.

No entanto, você ainda pode forçar a execução de um aplicativo em uma GPU específica em uma plataforma Windows 10, se for compatível. Vamos continuar a ver como isso pode ser alcançado.

Força o programa a usar uma placa gráfica específica usando as configurações do Windows 10

Independentemente do fabricante da GPU ou de seu modelo, cada aplicativo pode ser personalizado para usar uma GPU dedicada quando executado por padrão.

  1. Abra o Menu Iniciar pressionando o Chave do Windows e, em seguida, clique no Definições (Engrenagem) Ícone
    configurações gráficas
  2. Agora clique em Sistema . No painel esquerdo, selecione Exibição e, em seguida, role para a parte inferior no painel direito. Clique em Configurações de gráficos .
    seleção do tipo de aplicativo
  3. Debaixo de Escolha um aplicativo para definir a preferência menu suspenso, selecione App de desktop para selecionar o aplicativo de terceiros que você deseja configurar para uma GPU específica. Ou selecione App da Microsoft Store para selecionar aplicativos integrados da Microsoft para execução em uma GPU dedicada.
    Seleção de GPU
  4. Depois de selecionado, navegue até o aplicativo que deseja configurar e selecione-o.
  5. Agora você poderá ver o aplicativo no Configurações de gráficos . Clique em Opções .
  6. Agora você verá o Preferência de gráficos janela, de onde você pode definir qual GPU será usado para o respectivo aplicativo. Selecione Economia de energia se você deseja executar o aplicativo na GPU integrada, ou selecione Alta performance para executar o aplicativo na GPU secundária.
    abrir o painel de controle da GPU
    Clique em Salve  para finalizar a seleção.

O aplicativo agora será executado usando a GPU selecionada por padrão.

Você pode fazer isso para quantos aplicativos desejar.

Força um aplicativo a usar uma GPU dedicada, ou seja, Nvidia, Radeon, etc. usando o menu de contexto

Cada fabricante de GPU tem seu próprio painel de controle para personalizar o comportamento de cada GPU individual. Isso também pode ser usado para executar um aplicativo usando uma GPU dedicada por meio do Menu de contexto.

  1. Abra o painel de controle da GPU clicando com o botão direito em um espaço em branco na área de trabalho.
    adicionar para habilitar o contexto
  2. Agora precisamos habilitar o Adicionar Executar com processador gráfico ao menu de contexto em algum lugar no painel de controle da GPU. No caso da Nvidia, isso pode ser encontrado no Área de Trabalho menu no topo.
    opções do menu de contexto
  3. Agora você pode fechar o painel de controle. Navegue até o aplicativo que deseja executar com a GPU secundária e clique com o botão direito nele. Agora você pode encontrar o Executar com processador gráfico opção no Menu de contexto. Expanda-o e selecione a GPU com a qual deseja executá-lo.
    verificar qual GPU usado

O aplicativo agora será executado usando a GPU selecionada. Mas observe que isso não definirá a GPU para o padrão e executará a seleção apenas uma vez.

Observe que essas configurações podem ser diferentes para cada fabricante ou modelo de placa gráfica. Se você não conseguir encontrar esta opção, procure as configurações do programa 3D.

Como você sabe se uma GPU específica está sendo usada?

Para ter certeza de que um determinado aplicativo está usando uma GPU dedicada enquanto os outros estão usando a integrada, podemos verificar isso usando o painel de controle da GPU secundária.

  1. Clique com o botão direito no espaço em branco da área de trabalho e selecione GPUs Painel de controle .
  2. Habilite o Exibir ícone de atividade da GPU na área de notificação . Isso criará um novo ícone no canto inferior direito da tela.
    ícone da bandeja de notificação da nvidia
  3. Clique neste ícone para visualizar todos os aplicativos usando a GPU dedicada.
    definir GPU padrão

Você também pode verificar a atividade da GPU na guia de desempenho do Gerenciador de Tarefas do Windows. Isso lhe dará uma ideia de qual GPU está sendo usada.

Gerenciador de Tarefas do Windows com GPU dupla

Como definimos a GPU padrão (em todo o sistema)?

Se você tiver um computador desktop, poderá gerenciar sua GPU padrão por meio do BIOS e definir a GPU padrão para Integrado, PCI ou PCI-E .

No entanto, no caso de um laptop, a GPU padrão não pode ser gerenciada por meio do BIOS, pois não possui slots PCI. No entanto, ele pode ser gerenciado por meio do painel de controle da GPU.

  1. Se você tiver uma placa gráfica Nvidia, abra o Painel de controle Nvidia .
  2. No painel esquerdo, selecione Gerenciar configurações 3D .
  3. No painel direito, em Configurações globais guia, clique no menu suspenso em Processador gráfico preferido .
  4. Selecione a placa gráfica que deseja definir como padrão e clique em Aplicar para fazer cumprir as mudanças.

Se feito de forma inteligente, esta opção de uso do processador gráfico específico do aplicativo pode otimizar o desempenho do sistema para o próximo nível.

Quais aplicativos você executa em sua GPU dedicada?