加速图形接口 是一种点对点通道,用于高速视频输出。该端口用于将显卡连接到计算机的主板上。它在更高效地利用系统资源的同时,提高了机器渲染图形的速度。AGP 的主要目的是比普通 PC 更流畅地传输 3D 图像。!What-is-AGP
#### 历史
AGP 由 Intel 在 1996 年开发,并首次在 Socket 7 Intel P5 Pentium 和 Slot 1 P6 Pentium II 处理器上发布。后来大家开始普遍使用它。诸如 VIA Apollo VP3、SiS 5591/5592 和 ALI Aladdin V 等芯片组是首批支持 AGP 的 Socket 7 芯片组。早期的 AGP 主板使用围绕 外设组件互连标准 (PCI) 构建的图形处理器,只是简单地桥接到了 AGP。可以说 AGP 是建立在 PCI 之上的,PCI 是其基础。除了提高 66 MHz 总线时钟和相比 PCI 翻倍的带宽外,桥接并没有让显卡从新总线中获得太多好处。Intel 的 i740 是专门为利用 AGP 的新特性而设计的。事实上,它的设计初衷是仅从 AGP 内存中进行纹理处理。
#### AGP 版本对比表
我们在下表中讨论了 AGP 的各种版本:
时钟速度
传输速率
—
—
66 MHz
266 MB/s 和 533 MB/s
66 MHz
1, 066 MB/s
66 MHz
2, 133 MB/s#### AGP 的特性
- 它拥有高质量和非常快的性能。
- 它拥有通往 PC 主内存的直接路径。
- 它连接到 CPU 并以处理器总线的速度运行。
- 它更迅速地将视频信息发送到显卡进行处理。
- 它利用主内存来保存 3D 图像。
- 它为显卡提供了两种直接访问系统内存中纹理映射的方法:流水线操作和边带寻址。
- 该端口可以通过其棕色来识别。
#### AGP 的应用
- 它使得能够在 PC 上开发新的应用类别,例如 3D CAD/CAM、数据可视化和 3D 用户界面。
- 纹理的直接内存执行——纹理映射是直接从系统内存访问的,而不是预先将纹理数据加载到显卡自己的内存中然后再访问。它通过允许纹理保留在系统内存中并可以直接被图形芯片执行,从而消除了额外的工作。
- 创建 3D 图像—— CPU 必须执行密集的 3D 计算。图形控制器处理纹理数据和位图。在许多情况下,控制器必须从 7 或 8 个不同的纹理中读取元素并将它们组合成屏幕上的单个像素。当执行此计算时,像素必须存储在内存缓冲区中。这些纹理占用的内存非常大,无法存储在显卡的缓冲区中。有了 APG,它们被存储在主系统内存中。
#### AGP 相对于 PCI 的优势
AGP 作为较慢的外设组件互连 (PCI) 接口的替代品而引入。AGP 提供了通往 CPU 和 RAM 的直接通信线路,这反过来又允许更快地渲染图形。
#### AGP 和 PCI 的区别
PCI
—
PCI 是一个总线
PCI 总线的时钟速度通常为 33 MHz
PCI 的传输速率通常为 132 MB/s
PCI 具有本地内存,完全依赖显卡的内存。
PCI 将纹理映射存储在显卡本身的内存中。
PCI 以“组”的形式接收信息,而不是一次性全部接收。
PCI 不会发出流水线请求,即在当前请求的数据传输完成之前不会发出另一个请求。#### 局限性:
加速图形接口 (AGP) 是一种用于提高显卡图形性能的技术。以下是 AGP 技术的一些局限性:
- 带宽有限: AGP 接口的带宽有限,这可能会限制高端显卡的性能,并阻碍复杂和高要求图形的显示。
- 技术过时: AGP 是一种较旧的技术,很大程度上已被更新的接口(如 PCI Express (PCIe))所取代,后者提供了更快、更可靠的性能。
- 缺乏支持: 随着 AGP 技术变得过时,寻找 AGP 兼容…