本文作者:admin

共享显存与独立显卡怎么区别?

促天科技 2025-05-20 09:02 0 0条评论

一、共享显存与独立显卡怎么区别?

图形处理芯片:相当于电脑的cpu,不过它的主要任务是处理显示信息,在处理信息的过程中,它会产生大量的临时数据(未处的、正在处理的、已经处理完成的...),这就需要一个专门的地方来存放这些临时数据,缓冲区就是来不及处理、处理完还没被转交或者为了提高运行速度而建立的专门的一个数据区。

用于存放缓冲数据的地方,就叫缓存,这是一个逻辑概念,它也可能是一个芯片,也可能只是芯片的一部分,这要看硬件的设计和软件的编制了。比如玩quake3,需要loading。那个过程就是把模型场景载入显存。如果显存不够就入主内存——速度会慢。

集成显卡:在开机自检时,自检出来的内存,和主内存相比一个,比主内存少多少,就是被显卡占用的内存,也就是显存。它的显示芯片是集成在主板上,没有显存,只能是靠共享一定的内存作为显存; 特点是性能一般,但基本能满足一些日常应用,发热量和耗电量相对于独立显卡来说较低,需要占用内存。

独立显卡:在开机自检时,会显示显卡的芯片和显存.(在此也可以看出集成显卡的显存),它的显示芯片并不集成在主板上,显存是独立的,不需要占用内存。特点是性能虽强,但发热量和功耗比较高,不占用内存。

二、显卡是什么东西??????????

显卡(港台称之为绘图卡)作为电脑主机里的一个重要组成部分,承担输出显示图形的任务,对于喜欢玩游戏和从事专业图形设计的人来说显卡非常重要。目前民用显卡图形芯片供应商主要包括ATi(现在ATI已经被AMD收购)和Nvidia两家。

[编辑本段]【工作原理】

数据 (data) 一旦离开CPU,必须通过 4 个步骤,最后才会到达显示屏:

1、从总线 (bus) 进入GPU (图形处理器)-将 CPU 送来的数据送到GPU(图形处理器)里面进行处理。

2、从 video chipset(显卡芯片组) 进入 video RAM(显存)-将芯片处理完的数据送到显存。

3、从显存进入 Digital Analog Converter (= RAM DAC),由显示显存读取出数据再送到 RAM DAC 进 行数据转换的工作(数码信号转模拟信号)。

4、从 DAC 进入显示器 (Monitor)-将转换完的模拟信号送到显示屏。

显示效能是系统效能的一部份,其效能的高低由以上四步所决定,它与显示卡的效能 (video performance) 不太一样,如要严格区分,显示卡的效能应该受中间两步所决定,因为这两步的资料传输都是在显示卡的内部。第一步是由 CPU(运算器和控制器一起组成了计算机的核心,成为微处理器或中央处理器,即CPU) 进入到显示卡里面,最后一步是由显示卡直接送资料到显示屏上。

[编辑本段]【基本结构】

1)GPU(类似于主板的CPU)

全称是Graphic Processing Unit,中文翻译为图形处理器。NVIDIA公司在发布GeForce 256图形处理芯片时首先提出的概念。GPU使显卡减少了对CPU的依赖,并进行部分原本CPU的工作,尤其是在3D图形处理时。GPU所采用的核心技术有硬件T&L(几何转换和光照处理)、立方环境材质贴图和顶点混合、纹理压缩和凹凸映射贴图、双重纹理四像素256位渲染引擎等,而硬件T&L技术可以说是GPU的标志。GPU的生产主要由nVidia与ATI两家厂商生产。

2)显存(类似于主板的内存)

显示内存的简称。顾名思义,其主要功能就是暂时将储存显示芯片要处理的数据和处理完毕的数据。图形核心的性能愈强,需要的显存也就越多。以前的显存主要是SDR的,容量也不大。而现在市面上基本采用的都是DDR3规格的,在某些高端卡上更是采用了性能更为出色的DDR4或DDR5代内存。显存主要由传统的内存制造商提供,比如三星、现代、Kingston等。

3)显卡bios(类似于主板的bios)

显卡BIOS 主要用于存放显示芯片与驱动程序之间的控制程序,另外还存有显示卡的型号、规格、生产厂家及出厂时间等信息。打开计算机时,通过显示BIOS 内的一段控制程序,将这些信息反馈到屏幕上。早期显示BIOS 是固化在ROM 中的,不可以修改,而现在的多数显示卡则采用了大容量的EPROM,即所谓的Flash BIOS,可以通过专用的程序进行改写或升级。

4)显卡PCB板(类似于主板)

就是显卡的电路板,它把显卡上的其它部件连接起来。功能类似主板。

5)其它

比如GPU风扇等等。

三、内存上bank数是什么意思?

内存的BANK其实分为两部分,逻辑BANK和物理BANK。

先来讲讲逻辑BANK。芯片的内部,内存的数据是以位(bit)为单位写入一张大的矩阵中,每个单元格我们称为CELL,只要指定一个行(Row),再指定一个列(Column),就可以准确地定位到某个CELL,这就是内存芯片寻址的基本原理。这样的一个阵列我们就叫它内存的逻辑BANK(Logical BANK)。

再来说说物理BANK。通常主板上的每个内存插槽分为两段,这个大家从VIA主板BIOS设置中的BANK 0/1 DRAM Timing选项很容易推理得到,实际上也就是两个BANK,不过这里的BANK概念与我们前面分析芯片内部结构时提到的BANK可不一样。

简单地说这个BANK就是内存和主板上的北桥芯片之间用来交换数据的通道,目前以SDRAM系统为例,CPU与内存之间(就是CPU到DIMM槽)的接口位宽是64bit,也就意味着CPU一次会向内存发送或从内存读取64bit的数据,那么这一个64bit的数据集合就是一个内存条BANK,很多厂家的产品说明里称之为物理BANK(Physical BANK)。

目前绝大多数的芯片组都只能支持一根内存包含两个物理BANK,但是针对某个具体的条子,很多人想当然,认为每个DIMM插槽使用内存条的面数来区分占用几个BANK通道,单面的(16M,64M)只占用一个物理BANK,而双面的(32M,128M)则需占用两个物理BANK。实际上物理BANK与面数是无关的,PCB电路可以设计成双面和单面,也可把全部芯片(16颗)放在一面上(至少从理论上是完全可能)。

有些内存条单面就是一个物理BANK,但有些双面才是一个物理BANK,所以不能一概而论。256MB内存条就是一个典型的例子,虽然是双面并多达16枚芯片,但仍然是单个物理BANK的。要准确知道内存条实际物理BANK数量,我们只要将单个芯片的逻辑BANK数量和位宽以及内存条上芯片个数搞清楚。各个芯片位宽之和为64就是单物理BANK,如果是128就是双物理BANK。

CPU工作时与BANK的关系