GPU工作原理简介
CUDA入门教程
显卡中的渲染管线、顶点着色单元是起什么作用的?
渲染管线也称为渲染流水线,是显示芯片内部处理图形信号相互独立的的并行处理单元。顶点管线在GPU中的作用就是处理几何数据,并将3D数据投射到二维的屏幕上。借用一个网友说的简单例子来通俗的说明一下顶点管线和像素渲染管线的作用。一个画家在做画的时候,都需要先把所画人或物的轮廓,框架画出来,这里我们称之为“构图”;然后再根据光照进行着色,这里我们称之为“渲染”。顶点管线和像素渲染管线所起的就是这两个作用,顶点管线和引擎负责把“轮廓、框架”画出来,而像素渲染管线和引擎则负责对画好的“轮廓、框架”根据光照等因素进行着色,构成一幅完整的图形。渲染管线直接关系到显卡对画面的渲染性能。顶点着色单元是显示芯片内部用来处理顶点(Vertex)信息并完成着色工作的并行处理单元。顶点着色单元决定了显卡的三角形处理和生成能力,所以也是衡量显示芯片性能特别是3D性能的重要参数。
顶点(Vertex)是图形学中的最基本元素,在三维空间中,每个顶点都拥有自己的坐标和颜色值等参数,三个顶点可以构成成一个三角形,而显卡所最终生成的立体画面则是由数量繁多的三角形构成的,而三角形数量的多少就决定了画面质量的高低,画面越真实越精美,就越需要数量更多的三角形来构成。顶点着色单元就是处理着些信息然后再送给像素渲染单元完成最后的贴图工作,最后再输出到显示器就成为我们所看到的3D画面。而显卡的顶点处理能力不足,就会导致要么降低画质,要么降低速度。
在相同的显示核心下,顶点着色单元的数量就决定了显卡的性能高低,数量越多也就意味着性能越高,例如具有6个顶点着色单元的GeForce 6800GT就要比只具有5个顶点着色单元的GeForce 6800性能高:但在不同的显示核心架构下顶点着色单元的数量多则并不一定就意味着性能越高,这还要取决于顶点着色单元的效率以及显卡的其它参数,例如具有4个顶点着色单元的Radeon 9800Pro其性能还不如只具有3个顶点着色单元的GeForce 6600GT。
AMD(超微半导体公司 Advanced Micro Devices)
AMD 公司专门为计算机、通信和消费电子行业设计和制造各种创新的 微处理器 ( CPU 、 GPU 、 APU 、 主板芯片组 、 电视卡芯片 等)、 闪存 和低功率处理器解决方案,AMD致力为技术用户——从企业、政府机构到个人消费者——提供基于标准的、以客户为中心的解决方案。AMD是目前业内唯一一个可以提供高性能CPU、高性能独立显卡GPU芯片、主板芯片组三大组件的半导体公司,AMD提出3A平台的新标志,在笔记本领域有“AMD VISION ”标志的就表示该电脑采用3A构建方案。2012年9月18日,AMD宣布, CFO 托马斯·赛菲特(Thomas Seifert)将会离职寻找其他机会。
GDM(GNOME显示环境管理器)
gdm是Linux的图形界面
GDM (The GNOME Display Manager)是GNOME显示环境的管理器,并被用来替代原来的X Display Manager。与其竞争者(X3DM,KDM,WDM)不同,GDM是完全重写的,并不包含任何XDM的代码。GDM可以运行并管理本地和远程登录的X服务器(通过XDMCP)。gdm仅仅是一个脚本,实际上是通过他来运行GDM二进制可执行文件。gdm-stop是用来迅速终止当前正在运行的gdm守护进程的一个脚本。gdm-restart脚本将迅速重启当前守护进程。然而gdm-safe-restart会当所有人都注销后再重启。gdmsetup是一种可以很简单的修改多数常用选项的图形化界面工具。GNOM的帮助里有更完整的文档,在“应用程序”/“系统工具”这一章节。
FROM:百度百科
GNOME(The GNU Network Object Model Environment)
解释1:GNOME是一种让使用者容易操作和设定电脑环境的工具,GNOME 包含了 Panel (用来启动此程式和显示目前的状态)、桌面 (应用程式和资料放置的地方)、及一系列的标准桌面工具和应用程式,并且能让各个应用程式都能正常地运作。不管之前使用何种操作系统,都能轻易地使用 GNOME 功能强大的图形接口工具。
解释2:GNOME 并不是一个软体,而是由 GNU Project的另一项软体计划,而它的目标就是创造出一个完整而友善的桌面环境。为了达成这个目标,在 GNOME 收集的工具中, 包含了发展工具,网路工具,数学工具,还有系统管理和桌面管理的工具,甚至连娱乐用软体和多媒体处理的工具都包含在它的收集之列, 让您的 X Window 使用起来,简直有如虎添翼一般。 但 GNOME 的好处不仅仅如此而己,现在在 X Windows 底下, 当您要开启某个档案,您只要在 GNOME 的档案总管按二下就可以检视它了。这原本只能在 Mac OS 或 MS Windows 看的到的能力,现在在 GNOME 之下,在 X Windows 下也能看到。 GNOME 程式是基於 GTK+ 这个函式库开发出来的, GTK+ 的国际化一直做的不错,所以在目前的环境底下,大部分的 GNOME 程式都可以正常使用中文了。
解释3:就是unix linux的桌面的一种。和我们常用的windows不一样,linux的操作系统跟桌面并不是紧密相关的,所以可以选择多种桌面。 桌面对于linux只是一个应用程序。主流的linux桌面有KDE和Gnome,我用的就是KDE 不过KDE是基于Qt的,所以不如Gnome开源程度高FROM:http://zhidao.baidu.com/link?url=t8J_B8_Ic7zwWshKjgGm5KBXcZxdrddomGkj57ocy3ok3VOTUxfbFfwHDcTkBTbOKstg0DxWfqViCOoy75lXkq