关注:0贴子:0
  • 9回复贴,共1
扫盲篇:显存有什么用 纯理论的东西不想多讲,百度一下,你就头大。一句话来概括,显存是为整张显卡,主要是为GPU的工作服务的。显存扮演的是一个辅助的角色,可以保carry,但是不能像楼主一样拯救世界。 在对GPU造成瓶颈之前,提升显存的容量与质量是能提升显卡性能的,在满足GPU之后,再提升显存,那就纯粹只能增加功耗而提升不了多少性能了。


IP属地:广西来自手机贴吧1楼2012-10-27 23:34回复
    入门篇:显存容量 这可以认为是显存上面最容易量化的指标。512M就是512M,1G就是1G。需要注意的是一些低端显卡会采用共享内存的方式来提升显存,这些显卡的名字上通常带有“TC”字样。 GPU与内存的通讯延迟会远大于显存,所以共享到的显存是远不如自带显存的 比如这张技嘉(GIGABYTE)GV-N210TC-1GI,标明的是“TC-1G”,说明可以通过共享内存来达到1G显存,实际显存容量为512M。共享的显存只是聊胜于无的所用,所以这张卡跟同规格的无TC 512M显存性能是没什么区别的。


    IP属地:广西来自手机贴吧2楼2012-10-27 23:34
    回复
      另外不要忘了在前面说的,显存是不能拯救世界的,在满足GPU之后,提升显存是没什么用的,就算这张卡使用了1GB“真实显存”,由于G210这个比集显性能还弱的GPU,相对于同规格512M现存的G210,性能上依然不会有什么大的起色。


      IP属地:广西来自手机贴吧3楼2012-10-27 23:36
      回复

        问:为什么GT 440狂牛4GB被称为神卡?
        答:除了同价位存在更好的显卡的因素,4GB“大”显存是无法扶起GT440这个弱GPU的性能的。
        在双卡/多卡的情况下,以现在的技术,显存是无法叠加的,以显存最小的一张卡的显存容量计算。比如2G的6850和1G的6850交火,等效于1G的6850交火,性能大致相当于1G显存的GTX580(雾)
        问:怎样知道显存够不够GPU用?
        答:老一代显卡会存在显存不够的情况,比如1G显存的6950/560TI,1.5G显存的GTX 580,1.25G显存的GTX570,都有可能满足不了GPU的使用。比如6950可以在1920X1080的分辨率下流畅运行大部分游戏,但是这个分辨率下1GB的显存是不一定够用的。
        新一代显卡A/N两家都注意到了这个问题,全面提升了中高端卡的显存容量,使得单卡基本上不会存在显存不够用的问题。在显存瓶颈之前,GPU已经无力了。比如2GB的7870可以满足于1920X1080 8XAA的场合。如果要2560X1440 16XAA,2GB显存是不够用了,7870这个GPU同样也无力了,就算扩充到4GB显存也不会有什么帮助。


        IP属地:广西5楼2012-10-28 11:17
        回复

          新的显卡,显存不够用只会存在于多卡的情况下。比如两个7870的性能已经高于7970,但是显存比7970少了1GB,有可能在大分辨率或者多屏的情况下由于显存不足而弱于单7970。
          总之以现在的情况,显存大小通常不是非常需要考虑的问题,多以赚取戳头的形式骗小白上当,比如各种2GB的GT610。
          


          IP属地:广西6楼2012-10-28 11:17
          回复

            问:位宽和基础显存频率都相等的D5显存,带宽是不是D3的两倍?
            答:是的。所以很多中低端显卡,D5就是还不错的卡,被偷换成D3就成了神卡。比如GTX650和GT640,两者GPU完全一样,只有显存不同,一个D5一个D3,性能就差了不少。GTX650比GT640强了约50%之多


            IP属地:广西8楼2012-10-28 11:19
            回复
              位宽
              位宽同样会影响显存带宽,同样D3/D5,同样显存频率的显存,256bit位宽的显存带宽是128bit的两倍,是64bit的四倍。这也是为什么一些中低端卡如果缩成64bit,就算是D5也坑爹了。同样基础显存频率,64bit D5的显存带宽是等于128bit D3的,简单来说就是靠D5赢得的2倍,因为位宽又还回去了。
              怎样计算显存带宽
              显存带宽(MB/s)=等效显存频率(MHz) * 位宽(bit)/8
              大致说一下这些单位的关系,建议理科生看
              赫兹Hz其实等效于1/s,而1B(Byte)=8bit.这就是为什么MHz * bit/8就能得到MB/s这个显存带宽的单位(雾)


              IP属地:广西9楼2012-10-28 11:19
              回复

                3D11简单地使用了X模式取得X总分,以下是测试成绩

                可以看出只有在800MHz显存频率,也就是153.6GB/s带宽的状态下,显存带宽会影响到显卡的发挥,继续提升显存带宽对性能的影响较小。
                得益于384bit的位宽,即使显存频率降到800MHz,这张卡的显存带宽仍然不低。要知道隔壁家的660ti位宽为192bit,384的一半,根据上面的计算公式,660TI的显存频率要比7950高一倍,才能有相同的显存带宽,而660TI的显存频率为1502MHz,计算得出显存带宽为144.2GB/s,也就是比显存频率降到800MHz的7950还低。


                IP属地:广西12楼2012-10-28 11:21
                回复
                  总之现在的中高端显卡,通常不需要太去关注显存的问题,非要说的话大概也只有660TI和660。这两张卡的显存频率和位宽都是一样的,造成了相等的显存带宽。而660TI的GPU比660要强不少,但是整卡的性能却没有差很多。造成的主要原因就是660TI的显存带宽造成了一定瓶颈,影响了GPU的发挥,就算GPU超频,由于显存的束缚整卡性能提升也不大,甚至冒烟了也赶不上GPU规格接近的670。而660却有较大富余,对GPU进行超频能较大提升整卡性能,使之接近660TI。

                  


                  IP属地:广西14楼2012-10-28 11:22
                  回复
                    1920*1200分辨率下,从980MHz公版660超频至1071MHz非公的660性能提升约10%

                    同样分辨率下,从915MHz公版660TI超频至1059MHz的非公660TI性能提升仅5%多一点,比GPU规格接近的670还差的远有木有

                    由此也不难猜出,对660TI的显存频率进行超频,有可能会能更大程度提升显卡的性能,无奈坑爹老黄把默认显存频率已经设置为1.5GHz的高频,实际可超频余地并不大(大部分非公660TI貌似都没有对显存进行超频)。
                    


                    IP属地:广西15楼2012-10-28 11:23
                    回复