AGP是什么意思,AGP 是什么意思( 二 )


快写——GeForce独一无二的特性
NVidia的GeForce256 3D图形加速芯片的特性之一就是它对“快写”模式的独一无二的支持 。这个概念意味着直接从CPU到图形芯片之间的数据传输,显然与“AGP纹理”之类的概念无关 。运用极其复杂的3D物体的3D软件需要CPU把极其大量的三角形数据传送给图形芯片,这里“快写”模式的运用就避免了数据从CPU到内存再从内存到图形芯片这样一个缓慢曲折的过程 。“快写”的概念就是把CPU和图形芯片直接联系起来 。关于“快写”的更多细节请看NVidia的白皮书 。目前这项技术只有在Intel的820和840芯片组上才能实现,其他的支持AGP4X的芯片组比如VIA的Apollo Pro 133和Apollo KX133没有得到GeForce驱动的支持 。在下面的章节里,你们将会发现这其实是一件好事,因为支持“快写”的驱动似乎还存在一些问题,而这些问题导致了820和840系统性能的明显下降 。
AGP和Windows NT
在描述了AGP硬件方面的一些特性之后,我们还应当明白AGP同样需要软件的支持 。正如前面已经提到过的,AGP为图形芯片提供了快速访问主内存的通道以满足各种需要,AGP纹理即是其中之一 。对此操作系统必须加以支持并且应当能够在适当的时候把内存资源分配给显示驱动调用 。图形地址重映射表(GART—— graphics address remapping table)就是这些内存资源的清单而GART驱动就是负责这一切的软件 。今天 , 所有的AGP显卡都已经在针对Windows9x的驱动中包含了Intel平台上的名为“vgart.vxd”GART驱动,而其他的芯片组厂商就不得不为相应的主板提供他们自己的GART驱动软件 。比如Athlon系统,在没有安装驱动时就根本认不出AGP显卡,只有安装了相应的驱动,对于AMD750芯片组是“amdmp.sys”,VIA Apollo KX-133则是“viagart.vxd”,才能正常地工作 。
至于微软的Windows NT操作系统则根本没有打算提供AGP支持 。在迄今为止所有的NT补丁包里面都没有包含GART驱动,以至于图形芯片厂商不得不独立提供NT下的AGP支持,这种支持也许会包含在显卡的NT驱动里面,也许不会,你只有通过一些特殊的侦测软件或者在NT下进行测试才能判断出来 。目前我只对NVidia的芯片进行了NT下的测试,发现TNT、TNT2和GeForce都具有AGP支持,但仅仅是在Intel平台上 。基于其他芯片组的平台只能通过所谓的“PCI66”模式获得一些补偿,这种模式提供了略低于AGP1X的带宽 。目前最新的但不是正式的例外只有VIA的Athlon芯片组KX-133,即使在NT下它也能使GeForce256芯片运行AGP4X 。这一点希望能够在即将发布的Windows2000中得到纠正 。
加速图形接口.AGP是一种接口规范,可以使3D图形在普通个人电脑上以更快的速度显示 。AGP是一种设计用来更快,更平稳地传送3D图形的接口 。它使用普通个人电脑的主内存来刷新显示器显示的图像,支持纹理贴图,零缓冲和阿尔法混合等3D图形技术 。
独立显卡专用插槽.

AGP是什么意思,AGP 是什么意思

文章插图
文章插图
2、AGP是什么意思?AGPAGP的意义
简介
关于AGP (Accelerated Graphic Ports 或者 Advanced Graphic Ports) 是当前被已经淘汰的图形系统接口 。这项技术始于六年以前,当时的3D图形加速技术开始流行并且迅速普及,为了使系统和图形加速卡之间的数据传输获得比PCI总线更高的带宽,AGP便应运而生 。
AGP vs PCI——理论上的较量
AGP和PCI根本上的区别在于AGP是一个“端口”,这意味着它只能接驳一个终端而这个终端又必须是图形加速卡 。PCI则是一条总线 , 它可以连接许多不同种类的终端,可以是显卡 , 也可以是网卡或者SCSI卡,还有声卡,等等等等 。所有这些不同的终端都必须共享这条PCI总线和它的带宽,而AGP则为图形加速卡提供了直接通向芯片组的专线,从那里它又可以通向CPU、系统内存或者PCI总线 。

经验总结扩展阅读