“英特尔显卡”在微处理器和芯片组之间是如何划分的?

“英特尔显卡”在微处理器和芯片组之间是如何划分的?

我在使用 Xeon E3-1275 v6 (Kaby Lake) 处理器(带有 Intel HD P360 GPU)的主板上使用 C236 芯片组(不支持显卡)。我当然知道这块主板上没有显示器连接器(HDMI、DVI 等),但我确实希望在 Windows(Server 2016)设备管理器中看到 Intel HD P360 GPU,并能够将内置 GPU 用于 GPGPU 类型的应用程序。

但是不行,它在设备管理器中丢失了。

所以我的主要问题是:英特尔显卡/GPU 在微处理器和芯片组之间的实现是如何划分的,以至于你需要两者才能获得任何图形?

或者,也许我做错了什么,或者忘记配置我需要的东西,而我应该查看可用的英特尔 GPU - 如果是这种情况,我需要做什么来解决它?

编辑:这肯定与如果主板禁止使用处理器 gpu,那么处理器 gpu 还能用于视频转码吗?但这没有解释(或答案!)。

答案1

根据本文中英特尔的框图:https://hothardware.com/news/intel-skylake-gen9-series-graphics-architecture-unveiled

在此处输入图片描述

该图包含在这篇技术论文详细介绍了同一处理器中的图形处理器,尽管它没有详细介绍显示控制器组件。

  • 您可能已经知道,“GPU”只是图形系统的一部分:您还需要图形内存(用作帧缓冲区和纹理内存或 GP-GPU 计算的 RAM),还需要一条总线来往返于系统主内存(如果它不共享系统 RAM),最后,显示控制器,其中的电子设备将帧缓冲区读出到各个端口(DVI、HDMI 和用于模拟 VGA、S-Video、分量和复合端口的 RAMDAC,如果适用)。

  • 在英特尔的图表中,我们看到图形处理器GPU 系统的一部分位于处理器封装内。最左边的浅蓝色块包含在代表处理器封装的大灰色矩形内,这说明了这一点。图形处理器通过封装内置的环形互连连接到显示控制器。(这些图中没有显示到 EDRAM(专用 GPU 内存)或共享系统内存的内存总线)。

  • 那么问题是,显示控制器的显示信号如何输出?根据英特尔的这篇半技术论文(https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/ia-introduction-basics-paper.pdf) 描述了处理器本身如何为 eDP、DisplayPort 1.2、DVI 和 HDMI 生成自己的显示连接(第 3 页)。请注意,这些都是数字信号格式。

  • 同一文档还描述了芯片组(在本例中为 H81、Q87 或 C226)如何提供“平台控制器集线器”(PCH),以提供额外的显示输出选项,例如 VGA,同时它还使用英特尔直接媒体接口(DMI)直接访问显示控制器 - 因此 VGA 信号是从显示控制器中的帧缓冲区的内部表示生成的,而不是先通过 DisplayPort 或 HDMI 进行转码。

  • 然后 PCH 将把必要的导线直接连接到主板上的 VGA 端口。其他端口(HDMI、DisplayPort 和 DVI)显然将直接连接到处理器封装本身的引脚(可能通过信号放大器或继电器电路?)。

至于您的具体问题:您很可能只是在 EFI/BIOS 设置区域中禁用了处理器内置 GPU。您说您的主板已经内置了 ASPEED GPU,所以我敢打赌您的主板配置为禁用 CPU 集成显卡并代之以 ASPEED(出于多种原因,这可能是更好的选择)。如果您禁用 ASPEED 显卡,则系统应默认恢复为 Intel CPU 集成显卡。

如需进一步了解,请搜索“英特尔图形技术接口”。

相关内容