找回密码
 新注册用户
搜索
查看: 5659|回复: 20

[求助] POEM是怎么了

[复制链接]
发表于 2013-8-20 08:29:06 | 显示全部楼层 |阅读模式
前段时间跑POEM++ opencl_nvidia,然后发现CPU占用高达一个核心。。。
GPU占用没看,然后就中止了
求解释
回复

使用道具 举报

发表于 2013-8-20 08:49:41 | 显示全部楼层
这就是POEM的特色 大CPU占用 小GPU占用
可以开多GPU  损失CPU无妨
回复

使用道具 举报

 楼主| 发表于 2013-8-20 09:22:32 | 显示全部楼层
而且经常没包
回复

使用道具 举报

发表于 2013-8-20 12:15:34 | 显示全部楼层
Poem的GPU包,先是15s~1min的纯CPU运算,然后再用GPU跑。如果是GPU没法开算的话,建议检查一下opencl或换显卡驱动
回复

使用道具 举报

发表于 2013-8-20 15:10:21 | 显示全部楼层
只能先想办法下到几个任务包,然后一个一个省着测了
回复

使用道具 举报

发表于 2013-8-20 18:53:15 | 显示全部楼层
我记得GPU只是拿来当协处理器的,CPU一直占满,GPU时不时的占用
回复

使用道具 举报

发表于 2013-8-20 20:38:10 | 显示全部楼层

问一下是NV的那个型号 ,是400系列以上吗
回复

使用道具 举报

 楼主| 发表于 2013-8-20 20:56:30 | 显示全部楼层
ynwowpop 发表于 2013-8-20 20:38
问一下是NV的那个型号 ,是400系列以上吗

GT 750M
回复

使用道具 举报

发表于 2013-8-20 21:20:02 | 显示全部楼层
你应该安装nv的CUDA工具包,就能算啦
https://developer.nvidia.com/cuda-downloads
选择Vista, 7, 8 - Notebook
回复

使用道具 举报

发表于 2013-8-20 21:26:59 | 显示全部楼层
你前面算的PG和考拉兹,都是从项目网站下载CUDA DLL文件到项目文件夹,所以才能计算
而POEM是使用系统的CUDA DLL文件,所以无法计算,导致计算错误
回复

使用道具 举报

发表于 2013-8-20 21:31:15 | 显示全部楼层
你前面所谓算了20秒就结束的,都是计算错误,根本没有开始,这一点你到项目网站查看你的计算结果就知道了
回复

使用道具 举报

发表于 2013-8-20 21:51:35 | 显示全部楼层
还是那句话,你所谓完成的任务是一分都不会有的,全部都是计算错误,请你到项目网站自己去看,不要在这里根我说这些没有用的话
回复

使用道具 举报

发表于 2013-8-20 22:14:29 | 显示全部楼层
看了下任务记录,计算是正常的,只要CPU占用不影响日常使用,就不要在意这些细节了
如果能把opencl升级到1.02,CPU占用应该会低一些
回复

使用道具 举报

发表于 2013-8-21 00:22:27 | 显示全部楼层
我看了你的任务列表计算了20秒就被你结束的基本都是POEM++,这个任务是纯粹的CPU任务,而不是你认为的CPU+GPU,或者纯GPU任务。
这个项目只有POEM++ OpenCL version子项目是使用1GPU+1CPU的,如果你只想算GPU+CPU的项目,可以编辑POEM@HOME参数设置,不选择CPU就可以实现了。

回复

使用道具 举报

发表于 2013-8-21 00:28:34 | 显示全部楼层
HewInz 发表于 2013-8-20 22:14
看了下任务记录,计算是正常的,只要CPU占用不影响日常使用,就不要在意这些细节了
如果能把opencl升 ...

NVIDIA的显卡即使是泰坦和GTX780都只是支持OpenCl1.1,因为NVIDIA有CUDA,现在已经是5.5版了,NVIDIA对OpenCL的支持都是靠CUDA库转换的。NVIDIA认为CUDA比OpenCL更优秀、更有效率。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~
欢迎大家多多支持基金会~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-5-17 17:32

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表