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

[讨论] 国产项目RamseyX反馈专用贴

[复制链接]
发表于 2013-8-5 08:26:16 | 显示全部楼层 |阅读模式
关于 RamseyX 计划
RamseyX 计划是一个为帮助解决图论中著名的拉姆齐问题而发起的公益分布式运算项目
拉姆齐问题的计算机解法以其运算量之大著称,以单台计算机之力解决拉姆齐问题几乎是不可能的。
然而,通过汇聚世界各地无数计算机的运算力,我们能够搭建起一张运算能力惊人的巨大运算网,形成一台虚拟的“超级计算机”。这样巨大的运算力将对拉姆齐问题的探索与解决提供极大帮助。
对于 RamseyX 计划,无论微小或是巨大,每个人的帮助都弥足珍贵。
我们需要您的帮助
如何加入?
要加入 RamseyX 计划,您只需:
  • 点击此处下载 RamseyX 运算客户端。
  • 在客户端内免费注册一个 RamseyX 账号。
  • 只需一键,开始运算!
  • 在您方便的时候,用注册的账号上传数据,获得积分。
  • 如果可能,将本计划告诉更多的朋友。您推荐的用户将给您带来额外奖励!
重要信息
  • 您可以通过多种方式来获得积分,以提升您的排名,甚至获取奖励。关于积分的详细情况,请参见积分政策
  • 为了更好地分析分布式运算的相关状况,客户端在运行中可能会收集您计算机的少量硬件信息。

评分

参与人数 1基本分 +16 收起 理由
refla + 16 辛苦了,谢谢!

查看全部评分

回复

使用道具 举报

发表于 2013-8-5 09:15:27 | 显示全部楼层
为何当我开全速的时候CPU使用率为100%,而当我开中速时CPU使用率不会超过5%?速度只下降一半,为何使用率降这么多?好像算BOINC时也有这个现象。。
回复

使用道具 举报

 楼主| 发表于 2013-8-5 09:37:43 | 显示全部楼层
超哥不郁闷 发表于 2013-8-5 09:15
为何当我开全速的时候CPU使用率为100%,而当我开中速时CPU使用率不会超过5%?速度只下降一半,为何使用率降 ...

这是一个有趣的现象,只有等邰同学来解答
回复

使用道具 举报

发表于 2013-8-5 11:07:37 | 显示全部楼层
超哥不郁闷 发表于 2013-8-5 09:15
为何当我开全速的时候CPU使用率为100%,而当我开中速时CPU使用率不会超过5%?速度只下降一半,为何使用率降 ...

您好!这是一个普遍存在的问题,可能跟BOINC与RamseyX用以控制速度的机制有关。BOINC的我不是特别了解,但RamseyX客户端的速度控制其实是这样实现的:
程序中有一个与当前速度模式有关的变量dwSleep。具体来说,目前全速对应0,中速对应10,低速对应100。每隔一定的计算量,工作线程内就会调用::Sleep(dwSleep)。可能大家会觉得奇怪为什么是0->10->100这样的跨度...这个其实是试出来的...因为对于不同的CPU似乎这个值的效果会有很大差别,不够精确。目前采用的这个值是对于一般我的几台开发时用的电脑较为合适的值,但可能在别的一些计算机上就会很诡异。

目前我在想办法直接控制CPU占用百分率,应该在不久之后的新版中可以实现精确的控制。

评分

参与人数 1基本分 +15 收起 理由
CCCP0081 + 15 感谢高手在线答疑

查看全部评分

回复

使用道具 举报

发表于 2013-8-5 11:51:45 | 显示全部楼层
另外线程控制似乎还有些问题。我选择中速8线程,但是只有6线程能用上。选7线程时,只有5线程能用上。
回复

使用道具 举报

发表于 2013-8-5 12:10:46 | 显示全部楼层
Stella 发表于 2013-8-5 11:51
另外线程控制似乎还有些问题。我选择中速8线程,但是只有6线程能用上。选7线程时,只有5线程能用上。 ...

那CPU可以100%运转么?
回复

使用道具 举报

 楼主| 发表于 2013-8-5 12:39:36 | 显示全部楼层
哈哈 我进入top10了。

邰同学开发的软件真不错,还可以自动升级。
回复

使用道具 举报

发表于 2013-8-5 12:42:07 | 显示全部楼层
wpf999 发表于 2013-8-5 12:39
哈哈 我进入top10了。

邰同学开发的软件真不错,还可以自动升级。

哈哈恭喜恭喜~话说我第一的位置今天被人抢了十分郁闷=w=

自动升级是考虑到以后对算法之类的升级都会方便很多~
回复

使用道具 举报

发表于 2013-8-5 12:55:03 | 显示全部楼层
已经开算   支持一下国产

就是全速后鼠标有点飘。。。
回复

使用道具 举报

发表于 2013-8-5 12:56:28 | 显示全部楼层
好像还考带XU童鞋的身影了。。。。
回复

使用道具 举报

发表于 2013-8-5 12:58:50 | 显示全部楼层
ZizhengTai 发表于 2013-8-5 11:07
您好!这是一个普遍存在的问题,可能跟BOINC与RamseyX用以控制速度的机制有关。BOINC的我不是特别了解, ...

这个参数能否像BOINC那样  在界面上给个无极调速。。。。

否则全速吧,影响计算机使用,半速吧似乎性能又没有用满
回复

使用道具 举报

发表于 2013-8-5 13:04:42 | 显示全部楼层
ZizhengTai 发表于 2013-8-5 12:10
那CPU可以100%运转么?

也不能100%运算(中速的情况)基本上是总负荷30-35%左右,5-6个线程在40%负载的样子。
只有全速的时候能够100%
回复

使用道具 举报

发表于 2013-8-5 13:34:19 | 显示全部楼层
Stella 发表于 2013-8-5 13:04
也不能100%运算(中速的情况)基本上是总负荷30-35%左右,5-6个线程在40%负载的样子。
只有全速的时候能 ...

嗯中速的这个占用率是正常的。您是用软件“抓拍”的还是实时跟踪的?我在想会不会是由于上面说的速度机制调用了::Sleep()恰巧使线程休眠,从而导致侦测软件认定其为不工作?
回复

使用道具 举报

发表于 2013-8-5 13:37:04 | 显示全部楼层
superTWT 发表于 2013-8-5 12:58
这个参数能否像BOINC那样  在界面上给个无极调速。。。。

否则全速吧,影响计算机使用,半速吧似乎性能 ...

嗯是的!谢谢您的建议!如上所述我们正在开发新版本,不久以后会加入的。另外,您可以尝试一下保持全速调整线程数,对多核CPU这样的调控可能更加自由哦。
回复

使用道具 举报

发表于 2013-8-5 13:57:35 | 显示全部楼层
ZizhengTai 发表于 2013-8-5 13:34
嗯中速的这个占用率是正常的。您是用软件“抓拍”的还是实时跟踪的?我在想会不会是由于上面说的速度机制 ...

就是调出任务管理器盯着看了一会。原本应该8线程工作,但是有两个线程只有一开始工作一小会(可能是打开任务管理器这个操作造成的),然后就不工作了。

回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-4-22 11:43

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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