AGP规范是什么

时间:2023-06-09 16:36:19
AGP规范是什么

AGP规范是什么

  导语:AGP规范是英特尔公司解决电脑处理(主要是显示)3D图形能力差的问题而出台的。以下是小编收集的有关电脑入门的知识,希望对您有所帮助。

  电脑在处理3D图形时需要与CPU和系统内存进行大量的数据交换,根据专家计算,在处理1024×768分辨率、64K种彩色的显示方式中,显示控制器与系统之间通过PCI总线传输的数据高达532MBps,而实际上PCI总线只能保证133MBps的极限速率,其中还没有考虑同时安装在PCI总线的PCI声卡、SCSI接口等外设还需同时享用这可怜的133MBps的速率。

  另外由于需要对3D图形中物体表面进行大量的各种纹理贴图处理或渲染,以保证物体材质表面的真实性效果,显示控制器还必需占用更最多的显存来保存纹理位图等数据,显存的不足必将影响图像的分辨率和3D中关键的“Z-Buffering”处理,具体表现将影响电脑3D图形再现的速度和视觉效果。因此,英特尔公司认为PCI总线数据传输率低、显示卡显存容量不足是普通电脑提高处理和显示3D图形速度的瓶颈。所以,英特尔公司针对电脑处理3D图形能力弱的瓶颈问题而提出AGP技术规范。

  AGP的优势 比PCI更大的带宽,最高可达4倍,即1GB/S的速度显示带宽不用象PCI那样同其他组件共享DIME技术,纹理的“直接内存执行” CPU在需要时可以直接访问AGP内存,并且比PCI快AGP技术应用的软硬件基础AGP和PCI的一些基本概念。

……此处隐藏203个字……输两次数据(上升沿和下降沿各一次),而一般的工作状态只能进行一次传输,而AGP4X的理论传输率为1.066GB/s。在主板66MHz总线上,芯片组和内存之间数据的最大传输率就可以达到66×64bits=528MHz,在这种环境下AGP4X无法发挥作用。而使用100MHz总线时,内存的最大数据交换率可以达到800MB/s,这可能会使“4X”发挥一些威力,但也是远远不够的'。

  借助如此高的传输率,可以使一些原本只能在显存中进行的函数运算扩展到主内存中。Intel称这种技术为DIME(内存直接使用)。显存的价格要比系统内存高得多(目前由于SDRAM的使用,这种情况正在改变),而且只能用于图形运算,而高质量的图形运算和输出就要求更多的显存。这就会增大加速卡的成本。很多程序会要求2~16MB的材质缓存,而AGP就可以达到132MHz的数据传输速率,这样数据吞吐速度可以达到533MB/秒。由于达到了这么高的传输速率,便可以将图形内存中的数据调入系统内存,从而大大地减轻显示卡上显示内存的压力,这也是设计AGP的最初动机。相比之下PCI总线速度最大只有33MHz。

  (4)AGP增加了一种使用模式———“Execute”模式(执行模式)。原来PCI使用的DMA模式适用于从系统内存到图形内存之间的大批量数据传输,其中系统内存中的数据并不能 被图形加速器所直接调用,只有调入图形内存才能被加速芯片所寻址。而在Execute模式中,加速芯片(以i740为代表的一些显示芯片)将图形内存与系统内存看作一体,通过一种叫作GraphicsAddressRe-mapping的机制,加速芯片可直接对系统内存进行寻址,这样可以大大减轻本地局部显存的压力。

《AGP规范是什么.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式