Como o “Intel Graphics” é dividido entre o microprocessador e o chipset?

1

Estou executando um processador Xeon E3-1275 v6 (Kaby Lake) - que tem Intel HD P360 para uma GPU - em uma placa-mãe com chipset C236 - que não suporta gráficos. Naturalmente eu sabia que não havia conector de monitor nesta placa-mãe (HDMI, DVI, etc.), mas esperava ver uma GPU Intel HD P360 no gerenciador de dispositivos Windows (Server 2016) e poder usar a GPU integrada para aplicativos do tipo GPGPU.

Mas não, está faltando no gerenciador de dispositivos.

Portanto, minha principal questão é: como a implementação de gráficos / gpus da Intel é dividida entre o microprocessador e o chipset, de modo que você precisa de ambos para obter algum gráfico?

Como alternativa, talvez eu tenha feito algo errado ou tenha esquecido de configurar algo que eu precisava e eu deveria ver a Intel GPU disponível - se for o caso, o que eu preciso fazer para corrigir isso? / p>

Editar: Isso está definitivamente relacionado a

    
por davidbak 26.11.2017 / 03:45

1 resposta

1

De acordo com um diagrama de blocos da Intel apresentado neste artigo: link :

Estediagramaestáincluídoem este documento técnico que detalha o processador gráfico no mesmo processador , embora não entre em detalhes sobre o componente Display Controller.

  • Como você já deve saber, uma "GPU" é apenas parte de um sistema gráfico: você também precisa de memória gráfica (para servir como framebuffer e como memória de textura ou RAM para computação GP-GPU), também precisa de um barramento para ir de / para a memória principal do sistema (se não estiver compartilhando a RAM do sistema) e, finalmente, um controlador de exibição que é onde estão os componentes eletrônicos que lêem o framebuffer para as várias portas (DVI, HDMI, e RAMDACs para as portas analógica VGA, S-Video, Componente e Composta, se aplicável).

  • No diagrama da Intel, vemos que a parte do processador gráfico do sistema da GPU reside dentro do pacote do processador. Isso é ilustrado pelo bloco azul claro na extrema esquerda contido no grande retângulo cinza que representa o pacote do processador. O processador gráfico se conecta ao Display Controller através da Ring Interconnect embutida no pacote. (O barramento de memória para a EDRAM (memória dedicada da GPU) ou a memória compartilhada do sistema não está nesses diagramas).

  • A questão, então, é como os sinais de exibição do Display Controller saem? De acordo com este documento semi-técnico da Intel ( link ) descreve como o próprio processador gera suas próprias conexões de exibição para eDP, DisplayPort 1.2, DVI e HDMI (página 3). Note que estes são todos os formatos de sinal digital.

  • Esse mesmo documento descreve como o chipset (um H81, Q87 ou C226 neste caso) fornece um "Platform Controller Hub" (PCH) que fornece opções de saída adicionais, como VGA, mas também que ele usa Intel Direct Media Interface (DMI) para acessar diretamente o controlador de tela - para que o sinal VGA seja gerado a partir da representação interna do framebuffer no Display Controller em vez de ser transcodificado via DisplayPort ou HDMI primeiro.

  • E então o PCH terá os condutores necessários roteados diretamente para a porta VGA na sua placa-mãe. As outras portas (HDMI, DisplayPort e DVI) aparentemente serão conectadas diretamente aos pinos na própria embalagem do processador (talvez por meio de um amplificador de sinal ou circuito de relé?).

Quanto à sua pergunta específica: é provável que você simplesmente tenha a GPU integrada no processador desativada na área de configuração do EFI / BIOS. Você disse que sua placa-mãe já tem uma GPU ASPEED embutida, então eu aposto que sua placa-mãe está configurada para desativar os gráficos integrados à CPU e substituir ASPEED (isso pode ser preferível por várias razões). Se você desabilitar os gráficos ASPEED, o sistema deverá usar como padrão os gráficos integrados à CPU da Intel.

Para mais informações, procure por "Intel Graphics Technology Interface".

    
por 26.11.2017 / 08:55