0 卖盘信息
BOM询价
您现在的位置: 首页 > 电子资讯 >基础知识 > AGP的工作原理

AGP的工作原理

来源:
2023-02-01
类别:基础知识
eye 9
文章创建人 拍明芯城

  

1.jpg


  AGP 使您的计算机能够以可靠的方式与图形卡通信,从而增强图形的外观。 采埃孚 L / 盖蒂图片社

  你指向,你点击;你拖放。文件在单独的窗口中打开和关闭。电影播放,弹出窗口弹出,视频游戏填满屏幕,让您沉浸在 3-D 图形.这是我们习惯于在计算机上看到的东西。

  这一切都始于1973年,当时施乐完成了Alto,这是第一台使用图形用户界面的计算机。这项创新永远改变了人们使用计算机的方式。

  今天,计算的各个方面,从创建动画到简单的任务,如文字处理和电子邮件,都使用大量图形为用户创建更直观的工作环境。支持这些图形的硬件称为图形卡。此卡连接到计算机的方式是计算机呈现图形能力的关键。在本文中,您将了解 AGP,或 加速图形端口.AGP 使您的计算机能够以专用的方式与图形卡通信,从而增强计算机图形的外观和速度。

  下车 PCI 总线

  

主板上的 PCI 插槽


  主板上的 PCI 插槽

  照片由1996 年,英特尔推出了 AGP,作为交付流视频和实时渲染 3D 图形的更有效方式,这些图形在计算的各个方面变得越来越普遍。以前,标准交付方法是外围组件互连(PCI) 总线。PCI 总线是用于将信息从图形卡传送到中央处理器 (中央处理器).总线允许来自不同来源的多个信息包同时沿着一条路径传输。来自图形卡的信息与来自连接到PCI的设备的任何其他信息一起通过总线传输。当所有信息到达 CPU 时,它必须排队等待以获得与 CPU 的时间。

  这个系统运行了很多年,但最终PCI总线变得有点长。互联网和大多数软件越来越以图形为导向,显卡的需求需要优先于所有其他PCI设备。

  

基于 AGP 的图形卡的典型示例


  基于 AGP 的图形卡的典型示例

  AGP 基于 PCI 总线的设计;但与总线不同的是,它提供了从显卡到 CPU 的专用点对点连接。具有通往 CPU 的清晰路径和 系统内存,AGP 为您的计算机提供了一种更快、更有效的方式来获取渲染复杂图形所需的信息。在下一节中,我们将看到如何完成此操作。

  AGP 图形渲染

  AGP 建立在改进 PCI 将数据传输到 CPU 的方式的理念之上。英特尔通过解决 PCI 传输导致系统数据瓶颈的所有领域来实现这一目标。通过清除数据流量拥堵,AGP 提高了机器渲染图形的速度,同时更有效地使用系统资源以减少整体阻力。方法如下:

  专用端口 - 除显卡外,没有其他设备连接到AGP。通过到 CPU 的专用路径,显卡始终可以以连接的最大容量运行。

  流水线 - 这种数据组织方法允许图形卡在单个请求中接收和响应多个数据包。下面是一个简化的示例:使用 AGP,图形卡可以接收渲染特定图像所需的所有信息的请求,并一次性将其全部发送出去。使用 PCI,显卡将接收有关图像高度的信息并等待...然后是图像的长度,然后等待...然后是图像的宽度,然后等待...合并数据,然后将其发送出去。

  边带寻址 - 就像一封信一样,从计算机的一部分发送到另一部分的所有请求和信息都必须有一个包含“收件人”和“发件人”的地址。 PCI的问题在于,这个“收件人”和“发件人”信息与工作数据一起在一个数据包中发送。这相当于当您向朋友发送信件时在信封中包含地址卡:现在邮局必须打开信封以查看地址,以便知道将其发送到何处。这占用了邮局的时间。此外,地址卡本身会占用信封中的空间,从而减少了您可以发送给朋友的物品总量。 通过边带寻址,AGP 在数据包上发出八条额外的线路,仅用于寻址。这会将地址放在信封的外面, 可以这么说,释放了用于来回传输信息的数据路径的总带宽。此外,它还疏通了以前用于打开数据包以读取地址的系统资源。

  PCI 图形渲染:浪费内存

  

使用 PCI,纹理贴图从硬盘驱动器加载到系统内存,由 CPU 处理,然后加载到显卡的帧缓冲中。


  使用 PCI,纹理贴图从硬盘驱动器加载到系统内存,由 CPU 处理,然后加载到显卡的帧缓冲中。

  照片由英特尔公司提供速度并不是AGP击败其前身的唯一领域。它还通过更有效地使用系统内存来简化渲染图形的过程。

  您在计算机上看到的任何 3D 图形都是由 纹理贴图.纹理贴图就像包装纸。您的计算机获取平面二维图像,并将其包裹在图形卡规定的一组参数周围,以创建三维图像的外观。可以将其视为用包装纸包裹一个不可见的盒子以显示盒子的大小。了解这一点很重要,因为纹理贴图的创建和存储是消耗显卡和整个系统内存的主要因素。

  使用基于 PCI 的显卡,每个纹理贴图必须存储两次。首先,从 硬盘 到系统内存(公羊),直到必须使用为止。一旦需要,它就会从内存中拉出并发送到 CPU 进行处理。处理后,它通过PCI总线发送到图形卡,在那里它再次存储在卡的 帧缓冲.帧缓冲是图形卡在渲染后将图像保存在存储中的位置,以便每次需要时都可以刷新图像。系统和卡之间的所有这些存储和发送都非常消耗计算机的整体性能。

  AGP 内存改进

  

使用 AGP 的基于奔腾 III 的系统的标准体系结构图


  使用 AGP 的基于奔腾 III 的系统的标准体系结构图

  照片由英特尔公司提供AGP 通过允许 操作系统 指定 RAM 以供显卡即时使用。这种类型的内存称为 AGP 内存 或非本地视频内存。使用操作系统使用的更丰富、更快的 RAM 来存储纹理贴图可以减少必须存储在显卡内存中的贴图数量。此外,计算机能够处理的纹理贴图的大小不再局限于显卡上的 RAM 量。

  AGP 节省 RAM 的另一种方法是仅存储一次纹理映射。它通过一点诡计来做到这一点。这种诡计采取芯片组的形式,称为 图形地址重映射表 (加特)。GART 获取 AGP 借用的系统内存部分来存储显卡的纹理贴图,并对其进行重新寻址。GART 提供的新地址使 CPU 认为纹理贴图存储在卡的帧缓冲区中。GART 可能会将地图的零碎部分放在系统 RAM 上;但是当CPU需要它时,就它而言,纹理贴图就在它应该在的地方。

  AGP 显卡

  AGP 和 AGP 图形卡现在是在计算机上处理图形的标准。像所有硬件一样,技术和规格也在不断改进。要了解 AGP 的当前标准和 AGP 显卡的价格,请单击下面的链接。

  规格:

  英特尔:加速图形端口技术信息 http://www.intel.com/technology/agp/info.htm 包含大量 AGP 2.0 和 3.0 的设计信息、规范和技术实现,包括一个不错的教程。

  nVidia: AGP 8X http://www.nvidia.com/object/feature_agp8x.html 单击左侧栏中的技术简介:AGP 8X,以获取有关新AGP 3.0版本及其演变的大量信息和规格。


责任编辑:David

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯