24小时热门版块排行榜    

查看: 2665  |  回复: 36
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

Ireson

银虫 (正式写手)

[交流] 带GPU的VASP运行时, GPU的调用率只有70%-80%

  RT
  官网贴出了一篇博客,博客里的GPU调用率(见图ref)挺高的,可是我的调用率就不行了.
  问过一个AMAX的技术支持,对方说我的算例不大.GPU内存使用不多(337/11519),但实际上那篇博客里的例子GPU使用内存相对而言也没有很多(558/11519).所以我感觉不是这个的问题,可能是编译时的参数不是最佳?
  有没有虫友也遇到过类似的情况?(年前好几篇咨询GPU的帖子,现在应该有人也在用的)欢迎交流.最后贴上上文的博客地址(VASP官网也推荐了)  https://www.nsc.liu.se/~pla/

附上我的makefile.include文件.不能复制粘贴,大家见谅.

带GPU的VASP运行时, GPU的调用率只有70%-80%
gpu调用.jpg


带GPU的VASP运行时, GPU的调用率只有70%-80%-1
ref.jpg
回复此楼

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : makefile.include
  • 2016-02-26 17:46:29, 2 K

» 本帖已获得的红花(最新10朵)

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Ireson

银虫 (正式写手)

引用回帖:
32楼: Originally posted by virtualzx at 2016-03-11 09:31:54
不是专门为GPU写的算法都只能发挥GPU的很小一部分效能。换言之VASP这类不是专门针对GPU的程序,不要期望太高的效率,只要明显好过CPU就达到目的了。真要有效利用GPU,需要的工作量比重写整个VASP还要多,那还不如从 ...

你说的确实有道理。但我的问题不是关心绝对效率。比如,别人的调用率可以到99,我的只能到80。这个差别可能和硬件有关(买的gpu计算块不如别人的好),可能也跟CUDA的安装有关。不过我现在不纠结这个问题了,确实如你所说,比16线程的cpu快几倍,也就满足我的要求了。

我现在想用一个gpu计算块调用多个cpu线程计算,这种编译的方法也有人做到了,可惜我还没成功过。

发自小木虫Android客户端
33楼2016-03-11 17:55:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 37 个回答

Ireson

银虫 (正式写手)

本来想把我的makefile.include复制过来,可惜提示说有敏感词
2楼2016-02-26 17:45:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Ireson

银虫 (正式写手)

还望大家踊跃交流啊,交流的都送金币!!!
3楼2016-02-26 17:52:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

ultraq

至尊木虫 (著名写手)

★ ★ ★ ★ ★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
Ireson: 金币+5 2016-02-28 12:55:58
闻到土豪的味道,k40c
6楼2016-02-28 08:21:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见