如何衡量我们GPU的性能

已经KZKG ^ Gaara向我们展示了如何 衡量我们硬盘的性能中央处理器 的计算机,现在我向您展示如何衡量 GPU (又名图形处理器单元)或西班牙语的图形处理单元。

为此,我们可以使用两个工具 格马克2 y 齿轮,包含在包装中 表实用程序。 

GLX齿轮

正如我之前所说,GLX-Gear是mesa-utils程序包的一部分,可以说它是我今天展示的最著名或最受欢迎的两个选项之一,但是,这并不是最好的选择。 一旦安装了mesa-utils软件包,我们将通过在终端中执行来启动它:

$ glxgears

这将向我们展示一些齿轮移动,如下所示:

GLX齿轮

同时在终端中,它抛出统计信息,在我的情况下是:

运行同步到垂直刷新。 帧速率应与显示器的刷新速率大致相同。 467秒内的5.0帧= 93.200秒内的385 FPS 5.0帧= 76.835秒内的300 FPS 5.0帧= 59.873秒内的406 FPS 5.0帧= 80.952 FPS 438秒内的5.0帧= 87.493 FPS 399秒内的5.0帧= 79.626 FPS 300帧在5.0秒内= 59.871 FPS在300秒内5.0帧= 59.873 FPS在300秒内5.0帧= 59.869 FPS在300秒内5.0帧= 59.868 FPS在413秒内5.0帧= 82.424 FPS在324秒内5.0帧= 64.662 FPS

GL马克2

根据我的测试,它比GLX-Gear更加完整,并且可以测量诸如缓冲区,构造,纹理,照明,阴影,地形等参数。 该工具由专注于ARM处理器的发行版团队开发,该发行版称为 Linaro的.

要将其安装在Ubuntu及其衍生版本中,我们只需执行以下命令:

$ sudo apt-get install glmark2

对于ArchLinux及其衍生产品,我们必须通过AUR进行:

$ yaourt -S glmark2

稍后,我们打开终端并通过键入以下命令启动测试:

$ glmark2

GLMark2在向控制台打印统计信息时向我们展示了一系列序列。

GLMark2

在我的特定情况下,使用英特尔集成GPU,它返回:

================================================== ==== glmark2 2014.03 ============================================= ========= OpenGL信息GL_VENDOR:英特尔开放源代码技术中心GL_RENDERER:英特尔DRI表(R)Ivybridge Mobile GL_VERSION:3.0表10.6.1 =============== ======================================== [build] use-vbo = false: FPS:640帧时间:1.562 ms [build] use-vbo = true:FPS:641帧时间:1.560 ms [texture]纹理过滤器=最接近:FPS:768 FrameTime:1.302 ms [texture] texture-filter =线性:FPS: 786帧时间:1.272 ms [纹理]纹理过滤器= mipmap:FPS:866帧时间:1.155 ms [阴影]阴影=古劳德:FPS:506帧时间:1.976 ms [阴影]阴影= blinn-phong-inf:FPS:536帧时间:1.866 ms [阴影]阴影= phong:FPS:496帧时间:2.016 ms [阴影]阴影= cel:FPS:525帧时间:1.905 ms [凹凸]凹凸渲染=高多边形:FPS:226帧时间:4.425 ms [凹凸]凹凸渲染=正常:FPS:915帧时间:1.093 ms [凹凸]凹凸渲染=高度:FPS:898帧T ime:1.114 ms [effect2d]内核= 0,1,0,1,-4,1,0,1,0;:FPS:559帧时间:1.789 ms [effect2d]内核= 1,1,1,1,1; 1,1,1,1,1 ,1,1,1,1,1; 260 ;;:FPS:3.846帧时间:5毫秒[新闻]灯光=假:Quads = 646:纹理=假:FPS:1.548帧时间:5毫秒[桌面]模糊-半径= 1:效果=模糊:通过= 4:可分离=正确:Windows = 188:FPS:5.319帧时间:4毫秒[桌面]效果=阴影:Windows = 365:FPS:2.740帧时间:200毫秒[缓冲]列= 0.9:交错=假:更新分散= 0.5:更新分数= 363:更新方法=映射:FPS:2.755帧时间:200 ms [缓冲区]列= 0.9:交错=假:更新分散= 0.5:更新-分数= 498:更新方法=子数据:FPS:2.008帧时间:200 ms [缓冲区]列= 0.9:交织=真:更新分散= 0.5:更新分数= 385:更新方法=映射:FPS:2.597帧时间:537 ms [想法]速度=持续时间:FPS:1.862帧时间:361 ms [水母]:FPS:2.770帧时间:48 ms [地形]:FPS:20.833帧时间:270 ms [阴影]:FPS:3.704帧时间:73 ms [折射]:FPS:13.699帧时间:0 ms [条件]片段步骤= 0:顶点步骤= 750:FPS:1.333帧时间:5 ms [条件]片段步骤= 0:顶点步骤= 800:FPS:1.250帧时间:0 ms [条件]片段-步数= 5:顶点步数= 774:FPS:1.292帧时间:5 ms [功能]片段复杂度=低:片段步长= 791:FPS:1.264帧时间:5 ms [功能]片段复杂度=中等:片段:步长= 811:FPS:1.233帧时间:5 ms [循环]片段循环=否:片段步长= 5:顶点步长= 794:FPS:1.259帧时间:5毫秒[循环]片段步长= 5:片段步长统一=否:顶点步长= 798:FPS:1.253帧时间:5 ms [循环]片段步长= 5:片段均匀==真:顶点步长= 764:FPS:1.309帧时间:2 ms ===== ================================================ glmark564得分:XNUMX =============================================== =======

当然,我想FPS(每秒帧数)越高,我们玩高分辨率游戏或观看视频的可能性就越大,但是我对此知识不是很了解。

衡量我们GPU性能的其他选项

实际上,我们还有第三种选择,但是可以这么说,它是执行更暴力的测试。 为了它 我们必须下载 他免费为我们提供的一些工具 的Unigine.


10条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   阿德里安·阿罗约街

    很好。 仅需注意,Linaro并不是真正的发行版。 这是一个改进ARM上的Linux的项目。 例如,Ubuntu是Linaro的一部分。 Ubuntu中附带的GCC实际上将Linaro放在其版本名称中。

  2.   若尔基乔

    好😀

    您错过了提到另一个工具:glxspheres,它也是table-utils的一部分。 我用它来衡量我在Nvidia Optimus上的表现

  3.   九分

    以glxgears fps为单位的问题,将ssd作为根磁盘会产生影响还是与之无关?

    1.    SLI

      好吧,我不认为这会影响到我们正在测量的GPU的性能与硬盘无关

  4.   卡乐莎25

    您好:如果您有多个GPU,是否可以查看每个GPU的性能? 就我而言,共有三个NVIDIA。

  5.   尼福西奥

    除非您启用了GPU的vsync属性,否则无论您拥有什么GPU,它都将为您提供60FPS

    1.    匿名

      在xfce中,如果我卸下屏幕面板,则vsybc处于停用状态,并且在我的GPU中达到了5362 fps

  6.   NaM3less

    我会给您一个与FPS有关的技巧,以防它帮助某人(我不建议它具有2个GPU(intel + Nvidia)),因为例如蒸汽问题。

    这是关于停用获得许多FPS的垂直同步; D
    桌面超级流畅!

    取材自Arch Wiki https://wiki.archlinux.org/index.php/Intel_graphics
    我解释一下这件事:

    编辑intel文件:

    vi /etc/X11/xorg.conf.d/20-intel.conf

    或以我为例的另一个文件,我手工制作了一个选项《 TearFree》。

    “设备”标识符节“英特尔图形”驱动程序“英特尔”选项“ TearFree”“ true” <-----编辑(TearFree)EndSection

    然后在首页上创建文件

    ~/.drirc

    并包括以下内容:

    <设备屏幕=“ 0”驱动程序=“ dri2”> <应用程序名称=“默认”> <选项名称=“ vblank_mode”值=“ 0” /> </应用程序> </设备>

    然后重启,仅此而已!

    别忘了专用GPU的optirun或primusrun。

    的问候!

    1.    NaM3less

      .drirc文件不可见

      也许是因为标签问题,以防万一。

  7.   阿尔瓦林

    激活垂直同步的Glxgears仅能测量屏幕的fps(即屏幕的刷新率,大约为60),要测量图形的性能,您必须停用垂直同步,我认为这与:
    vblank_mode = 0 glxgears,这会使数字高得多