cain velasquez比赛:VRAM是什么?硬体加速模式是什么

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 19:41:04
VRAM是什么?硬体加速模式是什么?这些东西对游戏有什么影响,如何修改

  Video Random Access Memory:显存,帧存储器,刷新存储器,或VRAM(缩写)。

    【概述】

  显卡上的随机存取存储器.是一种双端口内存,它允许在同一时间被所有硬件(包括中央处理器、显示芯片等)访问。它比EDO DRAM快20%左右.但它的价格也是比较高的.它适用于高色深、高分辨率的显频设备。使用VRAM的显示芯片有S3、968、S3 ViRGE/VX等。

  显存可以存储屏幕上每个像素的颜色。

  【主要功能】

  它的主要功能是将显卡的视频数据输出到数模转换器中,有效降低绘图显示芯片的工作负担。它采用双数据口设计,其中一个数据口是并行式的数据输出入口,另一个是串行式的数据输出口。多用于高级显卡中的高档内存。


  【硬件加速】(Hardware acceleration)就是利用硬件模块来替代软件算法以充分利用硬件所固有的快速特性。硬件加速通常比软件算法的效率要高。

  【硬件加速】英文名Hardware acceleration;硬件解码生效的时候,系统运转的方式:硬件有三个处理器,CPU、GPU和APU(不是加速处理器是声音处理器)。通过PCI/AGP/PCIE总线交换数据。

  1、CPU从文件系统里读出原始数据(DirectSHow的源滤镜),分离出压缩的视频数据(分离器)。放在系统内存中。GPU、APU不运行。

  2.CPU把压缩音视频数据交给GPU、APU, 这时总线上开始忙了,压缩数据从系统内存拷贝到显卡上的显存里和声卡上的声存里(如果有的话)。

  3.CPU要求GPU、APU开始硬件解码,CPU不运行,GPU、APU开始忙。当然CPU会定期查询一下GPU、APU忙的怎么样了。

  4.GPU、APU开始用自己的电路解码视频数据(已经在显、声存里了),解压后的数据还是放在显声存里面。

  5.音视频数据刚解码完成以后还不能立刻拿去播放,因为还需要后期处理,如deinterlace, 3:2pulldown,多普勒效应,等等。GPU、APU再用自己的后期处理电路来进行处理。

  6.后期处理以后的未压缩数据拿去播放, GPU再开始忙视频的缩放,亮度,gamma等事情。CPU还是闲。

  7.GPU、APU终于忙完了,下面的视频数据通知CPU,GPU、APU先歇会。 CPU又开始忙了,回到第1步。

显存

全称显示内存,即显示卡专用内存。显存对于显卡就好比内存对于整台电脑,地位非常重要,它负责存储显示芯片需要处理的各种数据。显存容量的大小、性能的高低,直接影响着电脑的显示效果。目前,工作站显卡常用的显存类型有以下几种。

(1)SDRAM
SDRAM又称同步内存,它可以在一个时钟周期内进行数据的读写,从而节省了等待时间。由于低廉的价格和较佳的性能,目前SDRAM已成为中低档显卡和大多数主板普遍采用的内存。用作显存的SDRAM外形和内存条上的芯片无异,它最重要的特征是整个芯片采用两边扁平封装形式(只有两侧有针脚)。
(2)SGRAM
SGRAM可以说是SDRAM的显卡专用版,速度比EDO DRAM快8倍,具有图形增强方面的特性,支持图形处理中两个最有用的操作:写掩码和块写(写掩码可以减少或消除对内存的读/写操作,块写则有利于前景或背景的填充)。
(3)DDR SDRAM/SGRAM
这类是目前高、中端显卡最常见的显存种类,DDR(Double Data Rate)为双倍速率之意,它能在信号的上升沿和下降沿都传输数据,其数据传输带宽相当于SDRAM/SGRAM运行速度的两倍。
(4)VRAM(Video DRAM)
VRAM,即视频RAM,是专门为图形应用优化的双端口存储器,常用于中高档显示卡。VRAM是为显示卡量身定作的,除了运用在显示卡上别无它用,但VRAM制造成本很高,故采用这种显存的显卡很少见。
(5)WRAM(Window RAM)
WRAM是增强型的VRAM内存,它可以加速常用的视频功能,如位块传输和模式填充等。WRAM性能比VRAM高50%,但WRAM的成本也较高,所以应用上受到很大限制(MGA的Millenium Ⅱ就使用这种显存)。
(6)RDRAM(RAMBUS DRAM)?
RDRAM主要用于高速突发操作方式,访问速率可高达500MHz,而传统内存只能以50MHz或75MHz进行访问。同样由于成本原因,采用这种显存的显卡非常少。

目前显存颗粒的制造商主要以日本、韩国和台湾的为主。日本的如Toshiba(东芝)、Hitachi(日立),韩国的主要是三星和现代(HYUNDAI,目前已经改名为Hynix),台湾的代表是Winbord、EliteMT、EtronTech(钰创)等。目前市场上的显卡主要就使用了三星,现代,钰创,ESMT等几个品牌的显存
参考资料:http://www.soit.com.cn/term/term_detail.php?id=353