DOOM3加速器!S3 S18 ChroMAT技术简
分享
内存地址转换的实现有两个比较关键的因素,那就是系统总线带宽和地址转换算法。AGP时代简单的内存调用受AGP总线带宽的限制,并没有真正发展起来。PCI-E总线的出现可以说是一个契机,作为新一代连接内部芯片的I/O技术,PCI-E提供了8GBit/s的带宽(4GB/s上行、4GB/s下行),为内存地址转换提供了最好的支持。
在内存调用算法上则表现为用在S18上的ChroMAT技术,传统的图像处理流程包括几何处理、顶点处理、纹理应用和光栅处理(ROP),这样就需要建立ROP到系统内存的直接通道和连接像素管线到系统内存的直接通道,这样GPU就有权直接访问物理内存,而显卡只需提供较少的显存来缓存常用的前台数据,当发现显存不够用的时候,就可以通过北桥访问系统内存。
ChroMAT技术能够使图形引擎通过PCI-E总线对系统内存同时进行读取和写入的访问,高级内存地址转换表能够访问连续的内存,也可以访问分散的内存,而不必一定要将内存页面锁定为连续的内存块。在ChroMAT技术的支持下,GPU具有较高的优先级,可以通过PCI-E总线将内存作为本地视频缓冲器的虚拟扩展,可以存储纹理位图、顶点缓冲和着色缓冲数据。ChroMAT技术首先确保不必固定内存共享容量,其次由显存地址变换到内存地址,使用完毕之后马上将占用的系统内存释放掉,这样就既可以共享内存以达到更大显存的目的,又不会因长时间占用大量系统内存而降低性能。<
0人已赞