ronald1940
ronald1940
采纳率33.3%
2018-04-18 09:02

如何比较两张显卡的计算能力

5
已采纳

一张是gtx titan x 一张是老旧的gt640
通过运行cuda程序发现时间相差8倍。
想通过硬件参数来比较其计算能力
或者应该如何确定8倍的时间已经是用上了所有的显卡算力, GPU利用率?什么的
有没有人给我点意见,谢谢

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

3条回答

  • caozhy 回答这么多问题就耍赖把我的积分一笔勾销了 3年前

    安装windows 10 1709版
    里面的任务管理器有gpu使用率。

    看这个图:http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1764843&highlight=

    至于显卡运算能力,有一个官方公布的理论值,用Gflops表示(10亿浮点运算/秒),也有用Tflops表示,也就是1万亿浮点运算/秒。

    GT640有384cuda,大概0.7G,GTX660有1.5G,GTX1080 Ti是11T,但是显存带宽、程序本身的并行度等等会影响实际的运算能力。

    点赞 1 评论 复制链接分享
  • caozhy 回答这么多问题就耍赖把我的积分一笔勾销了 3年前

    理论性能是一回事,实际的性能是另一回事。我的 HD4850 有 800个流处理单元,理论性能 1T
    GTX660 1.5T。
    然而跑游戏,前者最多只有后者的1/4(而不是2/3)

    点赞 1 评论 复制链接分享
  • caozhy 回答这么多问题就耍赖把我的积分一笔勾销了 3年前

    另外还有两个小工具,叫cuda-z,可以评估你的显卡的性能。
    gpu-z,可以显示显卡的参数。
    最关键的是核心代号、cuda核心、频率、显存带宽这4个指标。
    不同的核心,cuda数量没有可比性。比如开普勒核心是最差的,不如前一代的费米和后一代的麦克斯维尔,更不如现在的帕斯卡。

    点赞 1 评论 复制链接分享