Ir ao conteúdo

Benchmark de GPU sem GPU


Ir à solução Resolvido por GuilhermeGB,

Posts recomendados

Postado

Apenas quero tirar uma dúvida de curiosidade aqui, o que aconteceria se eu ligasse um PC sem absolutamente nenhuma GPU (nem integrada) e colocasse pra rodar um teste de benchmark de GPU? Fingindo que eu consegui abrir o teste mesmo sem ter nada no monitor

e se eu printasse a tela com as informações do sistema, qual GPU mostraria?

Postado
4 minutos atrás, Henriquelme disse:

Apenas quero tirar uma dúvida de curiosidade aqui, o que aconteceria se eu ligasse um PC sem absolutamente nenhuma GPU (nem integrada) e colocasse pra rodar um teste de benchmark de GPU?

Não acontece nada, a tela fica completamente preta.

Postado
agora, Henriquelme disse:

mas e o sistema operacional não liga?

Ele liga e funciona "normalmente", mas sem nenhuma informação gráfica mostrada na tela, nada é enviado pra tela do monitor.

Postado
2 minutos atrás, Shaman93 disse:

Ele liga e funciona "normalmente", mas sem nenhuma informação gráfica mostrada na tela, nada é enviado pra tela do monitor.

mas o que acontece se eu conseguir abrir as informações do sistema, tirar uma print com o lightshot por exemplo e enviar e ver, o que vai aparecer?

e se eu tentar ligar um benchmark de GPU? no caso do benchmark eu acho q vai dar erro porque n vai ter suporte a directx nem nada disso

Postado
3 minutos atrás, Henriquelme disse:

mas o que acontece se eu conseguir abrir as informações do sistema, tirar uma print com o lightshot por exemplo e enviar e ver, o que vai aparecer?

Acho que você perdeu a parte de "nada é exibido na tela". Não tem como tirar print screen, não tem como fazer nada. A tela fica literalmente apagada, 100% preta.

Postado
6 minutos atrás, Shaman93 disse:

Acho que você perdeu a parte de "nada é exibido na tela". Não tem como tirar print screen, não tem como fazer nada. A tela fica literalmente apagada, 100% preta.

e eu acho que você perdeu a parte do "o sistema operacional é ligado", ok, nada de print screen, mas o que de fato o sistema mostraria como GPU?

e se conseguisse ligar um benchmark (mesmo sem a tela, supondo q você sabe a posicao do mouse e dos lugar) o que aconteceria????

Postado
2 minutos atrás, Henriquelme disse:

mas o que de fato o sistema mostraria como GPU?

Como o sistema vai mostrar alguma coisa sendo incapaz de mandar qualquer informação pra uma tela?
 

3 minutos atrás, Henriquelme disse:

e se conseguisse ligar um benchmark (mesmo sem a tela, supondo q você sabe a posicao do mouse e dos lugar) o que aconteceria????

Não aconteceria nada, a tela continuaria 100% escura.
 

Postado
2 minutos atrás, Henriquelme disse:

cara você é meio chato em, é exatamente por isso minha curiosidade, o que de fato o sistema mostraria?

undefined?

null?

Tu entendeu que o sistema não mostra nada, certo? Então qual o sentido da pergunta "o que o sistema mostraria"? É como perguntar o que apareceria num celular se ele ligasse sem bateria, ou como um jogo rodaria se o PC ligasse sem processador. Perguntas que, simplesmente, não fazem sentido. Entendo que não é a resposta que você gostaria, mas é a realidade.

Postado
1 minuto atrás, Shaman93 disse:

Tu entendeu que o sistema não mostra nada, certo? Então qual o sentido da pergunta "o que o sistema mostraria"? É como perguntar o que apareceria num celular se ele ligasse sem bateria, ou como um jogo rodaria se o PC ligasse sem processador. Perguntas que, simplesmente, não fazem sentido. Entendo que não é a resposta que você gostaria, mas é a realidade.

***** cara, vou explicar novamente de outra forma

um servidor sem GPU, você dá um comando remotamente pra ver as informações da GPU, o que ele retornaria?

q não há GPU?

q a GPU é null? undefined?

 

e no caso do Windows, como ele entenderia isso? 

 

e se você tentar executar um teste de benchmark (mesmo q remotamente) qual seria o erro retornado?

sem suporte a directx?

sem gpu?

Postado

O "print" é literalmente uma captura da saída de vídeo do seu PC, mas se seu PC não tem qualquer tipo de processador gráfico para gerar imagem, por mais básica que seja, de onde mais você esperar tirar esse "print"?

 

O computador sem processador gráfico, considerando que você consegui inicia-lo, poderia funcionar basicamente da mesma forma que um servidor, tudo que você precisa está lá, seu processador ainda pode fazer tudo que você mandar, mas você não teria uma interface gráfica para visualizar. Supostamente você enviaria todos os comandos necessários através de outras formas de interação (teclado, por exemplo), tudo aconteceria e você não teria nenhum feedback visual.

 

Mesmo que você queira usar seu processador para renderizar alguma coisa no lugar da GPU, você ainda precisaria de algum tipo de hardware especializado que transforme linguagem de máquina em imagem visível para poder ver a imagem na tela, caso contrário seu processador processaria um monte de zeros e uns e você não veria nada.

  • Curtir 1
Postado
2 minutos atrás, GuilhermeGB disse:

O "print" é literalmente uma captura da saída de vídeo do seu PC, mas se seu PC não tem qualquer tipo de processador gráfico para gerar imagem, por mais básica que seja, de onde mais você esperar tirar esse "print"?

 

O computador sem processador gráfico, considerando que você consegui inicia-lo, poderia funcionar basicamente da mesma forma que um servidor, tudo que você precisa está lá, seu processador ainda pode fazer tudo que você mandar, mas você não teria uma interface gráfica para visualizar. Supostamente você enviaria todos os comandos necessários através de outras formas de interação (teclado, por exemplo), tudo aconteceria e você não teria nenhum feedback visual.

 

Mesmo que você queira usar seu processador para renderizar alguma coisa no lugar da GPU, você ainda precisaria de algum tipo de hardware especializado que transforme linguagem de máquina em imagem visível para poder ver a imagem na tela, caso contrário seu processador processaria um monte de zeros e uns e você não veria nada.

você sabe que um servidor, por exemplo, você consegue dar comandos remotamente, correto?

quando eu disse print eu quis dizer qualquer maneira de saber o que o sistema operacional detectou como GPU, nem q seja um arquivo dump com as informações do hardware

 

minha dúvida é sobre como o sistema (e o benchmark) lidaria com um hardware que não tem nenhuma GPU, como ele entenderia isso, se você acessar remotamente o PC por terminal e dar um comando pra ver as configurações de GPU, o que ele mostraria? mais curioso ainda com o benchmark, se abrisse o executável de um benchmark por terminal, qual seria o erro que ele retornaria?

  • Solução
Postado
agora, Henriquelme disse:

você sabe que um servidor, por exemplo, você consegue dar comandos remotamente, correto?

 

Exatamente, amigo, o servidor é capaz de fazer tudo que você mandar, mas não tem interface de vídeo própria.

2 minutos atrás, Henriquelme disse:

minha dúvida é sobre como o sistema (e o benchmark) lidaria com um hardware que não tem nenhuma GPU, como ele entenderia isso, se você acessar remotamente o PC por terminal e dar um comando pra ver as configurações de GPU, o que ele mostraria? mais curioso ainda com o benchmark, se abrisse o executável de um benchmark por terminal, qual seria o erro que ele retornaria?

Aí você vai ter que questionar um engenheiro da computação especialista para ter todos os detalhes técnicos. Mas suponho que, assim como vários outros software, o mais básico de um benchmark é verificar a capacidade do hardware atual do PC antes de iniciar, e ao identificar a falta de um hardware para processamento gráfico, você teria basicamente o tipo de erro que teria ao abrir um jogo atual num PC antigo.

 

Alguns anos atrás eu vi um vídeo sobre a construção da "pior placa de vídeo do mundo", o cara construiu o circuito de uma placa de vídeo do zero e explicou todo o processo para exibição de imagem. Vou deixar abaixo o vídeo final com a conclusão, talvez isso ajude um pouco. Basicamente o PC só fornece um monte de códigos e é necessário um hardware que consiga "decodificar" o que é fornecido em forma de imagem.

 

 

Um detalhe importante é que o Windows depende de se comunicar hardware que está instalado no seu PC para saber as capacidades do mesmo e conseguir fornecer os dados de uma imagem na resolução correta, na profundidade de cores correta, na taxa de atualização correta, etc. Suponho que se o Windows iniciar e não identificar nenhum hardware para saída de vídeo, todo output de imagem do sistema será ignorado, o que também impedirá que vários aplicativos funcionem corretamente (talvez em seus códigos eles nem estejam preparados para esse tipo de comportamento e simplesmente quebrem na inicialização). Então se você pensa que poderia pegar simplesmente o output que o Windows fornece para ser decodificado em imagem e converter em um arquivo JPEG, primeiramente esse output nem existiria.

  • Curtir 2
  • Amei 1
Postado
12 minutos atrás, GuilhermeGB disse:

Exatamente, amigo, o servidor é capaz de fazer tudo que você mandar, mas não tem interface de vídeo própria.

Aí você vai ter que questionar um engenheiro da computação especialista para ter todos os detalhes técnicos. Mas suponho que, assim como vários outros software, o mais básico de um benchmark é verificar a capacidade do hardware atual do PC antes de iniciar, e ao identificar a falta de um hardware para processamento gráfico, você teria basicamente o tipo de erro que teria ao abrir um jogo atual num PC antigo.

 

Alguns anos atrás eu vi um vídeo sobre a construção da "pior placa de vídeo do mundo", o cara construiu o circuito de uma placa de vídeo do zero e explicou todo o processo para exibição de imagem. Vou deixar abaixo o vídeo final com a conclusão, talvez isso ajude um pouco. Basicamente o PC só fornece um monte de códigos e é necessário um hardware que consiga "decodificar" o que é fornecido em forma de imagem.

 

 

Um detalhe importante é que o Windows depende de se comunicar hardware que está instalado no seu PC para saber as capacidades do mesmo e conseguir fornecer os dados de uma imagem na resolução correta, na profundidade de cores correta, na taxa de atualização correta, etc. Suponho que se o Windows iniciar e não identificar nenhum hardware para saída de vídeo, todo output de imagem do sistema será ignorado, o que também impedirá que vários aplicativos funcionem corretamente (talvez em seus códigos eles nem estejam preparados para esse tipo de comportamento e simplesmente quebrem na inicialização). Então se você pensa que poderia pegar simplesmente o output que o Windows fornece para ser decodificado em imagem e converter em um arquivo JPEG, primeiramente esse output nem existiria.

muito obrigado!

fico me perguntando como alguns jogos como red dead 2 lidariam com isso. Será q RDR2 reclamaria da falta de suporte pro DirectX / Vulkan ou iria estar preparado pra entender que não há uma GPU? Pelo menos no linux quando você inicia um programa pelo terminal, qualquer erro e aviso estará lá, interessante seria isso no Windows também com alguns jogos sem GPU

Postado
34 minutos atrás, Henriquelme disse:

você sabe que um servidor, por exemplo, você consegue dar comandos remotamente, correto?

quando eu disse print eu quis dizer qualquer maneira de saber o que o sistema operacional detectou como GPU, nem q seja um arquivo dump com as informações do hardware

 

minha dúvida é sobre como o sistema (e o benchmark) lidaria com um hardware que não tem nenhuma GPU, como ele entenderia isso, se você acessar remotamente o PC por terminal e dar um comando pra ver as configurações de GPU, o que ele mostraria? mais curioso ainda com o benchmark, se abrisse o executável de um benchmark por terminal, qual seria o erro que ele retornaria?

Exatamente, os comandos num servidor são feitos de maneira remota, o CPU do servidor envia tudo para um outro computador com interface gráfica para que o usuário consiga ver o que está acontecendo com o servidor, o que ele está fazendo.

Agora, quando você vai tirar print de um computador sem uma GPU, primeiramente que não tem uma saída de vídeo pra tirar print, e também não tem uma GPU pra processar o print screen, então o print sairia preto. Só com a informação da resolução e mais nada (provavelmente nem isso), porque não tem nada pra tirar print, o computador só está processando o sistema, agora, o computador tem algo pra processar o gráfico do sistema? Não.

12 minutos atrás, Henriquelme disse:

muito obrigado!

fico me perguntando como alguns jogos como red dead 2 lidariam com isso. Será q RDR2 reclamaria da falta de suporte pro DirectX / Vulkan ou iria estar preparado pra entender que não há uma GPU? Pelo menos no linux quando você inicia um programa pelo terminal, qualquer erro e aviso estará lá, interessante seria isso no Windows também com alguns jogos sem GPU

Provavelmente o jogo se recusaria a abrir e daria milhares de erros, como falta de DirectX e etc, assim como você disse.

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!