用户注册 用户登陆 免费邮件订阅 站点地图
 
首页 硬件中心 电子商城 电脑直销 虚拟社区 二手市场  专业论坛
 
硬件首页  硬件新闻  硬件评测  电脑DIY | 硬件大全 | 硬件厂商 | 硬件论坛
ZOL首页 > 硬件中心 > 电脑DIY       查看全部电脑DIY文章


AGP插槽

2000-05-15 18:18:31



    AGP并不是一种总线,而是一种接口方式。现在的显示卡大多数是使用AGP插槽的,理所当然地AGP插槽就成了基本的设备。 現在流行的是2x的AGP。当然最初的为AGP1x。还有就是现在推出不久的AGP4X。那么从外观上看这之间有什么不同呢下面我们就看看主板AGP插槽及AGP显示卡的接口有何不同。

      支持AGP1X/2X                              支持AGP1X/2X/4X
 
        AGP 1X                    AGP 2X                  AGP 4X


相关技术资料:

一:AGP相对于PCI的改进
  1:对内存的读写操作实行流水线处理,充分利用等待延时,大大地增加了读内存的速度,使其与写内存的速度相当。而在PCI中,读内存的速度通常只是写内存速度的一半。

  2:使总线上的地址信号与数据信号分离,一方面充分利用了读写请求与数据传输之间的空闲,使总线效率达到最高;另一方面可以有效地分配系统资源,避免了死锁的发生。

  3:AGP是第一个为图形卡所设计的界面。实际上AGP不能算是总线,因为总线可以支持多种设备,它只能算是一种端口。PCI显卡以PCI总线速度(外频)的一半即最大33MHz工作,它可以达到的峰值传送率为33×4(PCI是32位总线一次传输4字节)Κ132MHz。而AGP以66MHz的速度和64位的数据宽度工作,AGP1X的峰值传送率可达4×66=264MHz,AGP2X的峰值传输率可以达到532MHz,因为“2X”可以在一个时钟周期中传输两次数据(上升沿和下降沿各一次),而一般的工作状态只能进行一次传输,而AGP4X的理论传输率为1.066GB/s。在主板66MHz总线上,芯片组和内存之间数据的最大传输率就可以达到66×64bits=528MHz,在这种环境下AGP4X无法发挥作用。而使用100MHz总线时,内存的最大数据交换率可以达到800MB/s,这可能会使“4X”发挥一些威力,但也是远远不够的。
借助如此高的传输率,我们可以使一些原本只能在显存中进行的函数运算扩展到主内存中。Intel称这种技术为DIME(内存直接使用)。我们知道显存的价格要比系统内存高得多(目前由于SDRAM的使用,这种情况正在改变),而且它们只能用于图形运算,而高质量的图形运算和输出就要求更多的显存。例如一款VOODOO卡的标准配置为4MB显存,其中2MB为帧缓存,2MB为材质缓存,所以它在3D游戏中只能达到640×480的分辨率。更高的分辨率就需要更多的显存(最新版本的VOODOOⅡ已经达到24MB显存),这就会增大加速卡的成本。很多程序会要求2~16MB的材质缓存,而AGP就可以达到132MHz的数据传输速率,这样数据吞吐速度可以达到533MB/秒。由于达到了这么高的传输速率,便可以将图形内存中的数据调入系统内存,从而大大地减轻显示卡上显示内存的压力,这也是设计AGP的最初动机。相比之下PCI总线速度最大只有33MHz,而且PCIbus的速度并非全部都是33MHz,以Pentium75为例,速度只有25MHz,而P90、P120、P150只有30MHz。只有当外频是66MHz时,PCI才达到最大吞吐率33×4=132MB/秒)。(注:目前的主流机器外频都在66MHz以上了)

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

二、使用AGP显示卡的几个必备条件

  1.PWIN97并安装usbsupp.exe(OSR2.1以上版本中驱动DIME的程序)

  首先你的操作系统必须是Win95OSR2.1。OSR2.1是必需的,但是我们需要的不是OSR2.1本身,而是OSR2.1中所包含的USBSUPP.EXE。在USBSUPP.EXE内有重要的
VMM32虚拟设备档案,它与DIME的启动有关。DIME是AGP的核心特色,照字面的意思就是直接内存执行,也就是说显示卡可以直接取用系统的内存作为材质的存放,可以说是
把系统内存作为显示内存的延伸。

  2.DirectX5或刚推出来的DirectX6及现在最新的DirectX7

  安装显示卡的驱动程序和DirectX5.0/DirectX6.0/DirectX7.0建议装上刚推出的DirectX6.0,用了后ZD3DWinMark98得分提高了300分,不仅仅是这样,凡是玩到需要Direct3D支持的游戏,速度提高了自不必说,画面更是漂亮了许多。现在有很多朋友喜欢自己测试显卡,用的都是3DWinbench。在测试中如果你没有安装上面几个软件,测试中AGP就无法发挥它的威力,但只有在大场景的测试中,AGP显卡的数值才比PCI显卡高一些。

 3.VGART.VXD(AGP硬件驱动程序)

 就是安装主板上芯片组的AGPDriver。安装它的目的在于“VGART.VXD”这个虚拟设备文件的安装。它与DIME有直接的关系,如果没有它,就和没装USBSUPP.EXE差不多,
DIME还是没有被启动。VGART.VXD代表VirtualGARTDriver,它的用途是实现GART,实现更高的分辨率,就需要更多的显示内存,这必定使3D卡的成本提高。AGP的DIME就是用来解决这个问题的。假设外频是66MHz,且系统内存是10ns的SDRAM,因为SDRAM是64bit,所以芯片组和内存之间的带宽为66MHz×64bit=528MB/sec。但是PCI总线的带宽为33MHz×32bit=132MB/sec。当程序所需的材质大小超过3D卡所能提供的本地显存的容量时,就需要借助系统内存。但是由于PCI总线较慢,所以要达到即时3D运算就显得力不从心了。而AGP的带宽高达528MB/sec,所以AGP可以直接取用系统内存来当作自己
的显存,来存放所需的材质数据。内存中的数据直接传输到显示芯片上处理。这部分被AGP显示卡所使用的系统内存就被称为AGPMemory,而显示卡的显存是本身的localmemory,加上部分的AGPmemory,还有剩余的systemmemory,如此分类,就需
要对内存地址做一个定义,让CPU和芯片组去支配控制,因此就有Graphics Address Remapping Table(简称GART)。

CPU插槽
RAM插槽
AGP插槽
PCI插槽
ISA插槽
AMR插槽
北桥晶片
南桥晶片
主板信号线





资料来源:
2542



很好 一般 较差
相关文章:
BX主板升级Tualatin Celeron两种方法
让DMA/33的接口用上DMA/100硬盘
挑战 黑屏!
电脑无声故障处理一例
ACPI电源管理模式详解
ATX电源技术详解
网友评论:
D I Y 推 荐
显卡改造是“硬”道理
聚焦假日购机之AMD平台
节日期间DIY装机指南
5.1攒机之高端娱乐配置
5000元家用装机方案两则
4000元家用装机方案两则
庆五一,装机套餐大放送(一)
二手电脑邮购之我见

超 频 专 区
BX主板升级Tualatin Celeron两种方法
Thoroughbred 1800+超频最大值:2GHz!
发烧DIY必备的液晶双头温度监控器
盈通剑龙G6200 DDR黑珍珠,超频超翻天
不同AGP设置下的显卡性能
用DEBUG修复硬盘不启动故障
改造socket370插座—让老主板也能上Tualatin
超频极品——耕升钛极GeForce3 Ti500

疑 难 杂 症
挑战 黑屏!
电脑无声故障处理一例
热插拔解决逻辑炸弹
如何优化Modem上网?
将暴力扇彻底解决!
优化你的系统,从这里出发(一)
给内置ADSL“猫”看病
ADSL安装常见疑问解答

DIY常 识
让DMA/33的接口用上DMA/100硬盘
ACPI电源管理模式详解
ATX电源技术详解
如何利用ECOM新网卡实现三机互联?
PCMark2002技术内幕分析
全面认识USB 2.0标准
buu美格显示器使用小常识(一)
铝片下的秘密——让我们走进硬盘内部(一)
关于ZOL | 广告@ZOL | 招纳贤才 | 联系我们 | 投稿信箱
(C)1999-2002 中关村在线版权所有
如用做商业用途请先与 webmaster@zol.com.cn 联系
建议使用IE4.0或以上版本浏览