显卡天梯图 2019-显卡显存

昨天推送的看懂内存 总有你不知道的下有小伙伴留言 , 能不能普及一下显存的知识 。
今天小编就来说说显存的事情好了 。
在说显存之前 , 我们要先说说显卡的功能和作用 。
显卡是连接电脑与显示器的桥梁 , 通过它才能将电脑计算出的图形界面输送到显示器上 , 并正确显示出来 。
大家都知道显示器有不同的分辨率 , 而这个分辨率其实就是显示器所能描绘的像素点的数量 。
比如19201080就意味着一共有2073600个像素点 。
一个图形图像被电脑CPU发送指令到显卡GPU上然后计算出来画面 , 再输出到显示器上 , 这个过程中就需要显存来存储计算出来的内容 , 并最终输出到显示器上 , 填充好每一个像素点 , 形成最终的画面 , 最初显存的作用也仅限于此 。
随着不断发展 , 在显示出的画面中不再只是一个由的颜色、线条勾勒出的2D画面 , 比如3D游戏的各种特效都会一股脑堆积到显示器上 , 甚至于一些不能显示在画面中的内容也要通过显卡GPU计算(比如一个人体 , 他的全部结构都会被计算 , 越细腻的画面需要计算的三角形就越多 , GPU性能和显存就需要更多、更大) , 这就会产生非常非常多的数据 。
而且由于画面是动态的 , 就意味着每一帧的数据量都在实时刷新 , 这期间需要用到的显存就会越来越多 。
比如什么帧缓存、后台缓存、Z轴缓存、纹理数据和几何数据帧缓存里存放的就是在屏幕上看到的内容;而后台缓就存是第2帧缓存 , 预存下一帧的内容;Z轴缓存是用来存储Z轴运算所需数据 , 减轻GPU的计算量;最后的纹理数据以及几何数据则决定了游戏的画质和特效 。
值得一提的是 , 如果在游戏中用户打开抗锯齿技术 , 由于抗锯齿技术需要更多的采样 , 这样实际游戏存储在显存中的数据容量还会成倍增长 , 所以现在显存不仅仅要求速度更快 , 容量也越来越大 。
不仅如此 , 显存同内存类似 , 还有一个非常重要的技术指标叫做位宽 , 显存位宽是显存在一个时钟周期内所能传送数据的位数 , 位数越大则瞬间所能传输的数据量越大 。
目前最低端的显卡位宽为64位 , 之后是128位 , 高端显卡一般显存都是256位乃至384位的位宽(GDDR5、GDDR5X) , 甚至HBM2显存可以达到惊人的2048位!
显存与GPU相辅相成 , 显存不够最直观的感受就是卡顿 , 这样说你是不是就更容易理解一些了?
至于现在的显卡 , 大家可以看到中端显卡的显存一般是在3GB左右 , 入门级别的显卡是1GB~2GB , 中高端产品则基本保持在6GB~8GB之间 , 卡皇旗舰型产品都已经突破10GB显存了 。
另外 , 显存现在以GDDR5、GDDR5X和HBM、HBM2为主 , 尤其是前两者用途比较多 。
大家买显卡的时候可以看到 , NVIDIA和一部分AMD显卡使用GDDR5、GDDR5X规格显存 , 其中AMD少部分显卡在使用HBM/HBM2显存(最新发布的VEGA显卡就是HBM2显存) 。
【显卡天梯图 2019-显卡显存】从本质上讲 , HBM显存具备更高的带宽性能 , 是替代GDDR5显存的一个技术方向 , 带宽提升非常大 , 但是容量一直做不上去 , 直到HBM2才解决这个问题 。
不过呢 , HBM2显存的成本现在还很贵 , 想要真正普及还有一段路要走 , 所以各位小伙伴买显卡的时候还不用考虑是不是HBM2显存这个事情呢 。

    推荐阅读