找回密码
 新注册用户
搜索
楼主: ZizhengTai

[新闻] RamseyX近况与近期目标公布

[复制链接]
发表于 2013-8-10 11:45:52 | 显示全部楼层
试了一下……
能看到每秒的“运算量”,不禁想起了以前的GIMPS.没有上报期限,压力不大,适合于不常开机的算友。
不过,没有任何“WU”的说明,不知在算哪个Ramsey数……

用户界面方面:
点"X"是退出客户端,居然会暂停运算!
这点与BOINC不同。
BOINC客户端点“X”,照样后台运行。

另外,在客户端的界面下,空格或回车会暂停运算……
也太容易暂停运算了吧……
比如:打开RamseyX界面,想切回来打字,结果按错键,按了回车或空格……

以上纯属个人习惯……
如果能像GIMPS那样,增加一个“后台运算”功能,就好了。
防止像我这样手贱导致暂停。








回复

使用道具 举报

发表于 2013-8-10 11:56:13 | 显示全部楼层
@Stella
folding@home的用户论坛也和项目网站也不在同一服务器。

我觉得RamseyX论坛和项目网站分开在不同服务器,还能增强系统的可靠性,因为项目网站那台云主机还承担着接收用户上传计算结果的重任。如果再开个dz论坛,有可能增加不稳定情况,如RamseyX客户端上传结果失败等
回复

使用道具 举报

发表于 2013-8-10 12:41:45 | 显示全部楼层
wpf999 发表于 2013-8-10 11:56
@Stella
folding@home的用户论坛也和项目网站也不在同一服务器。

我只是个人不赞成而已。具体的还是论坛和项目方去谈好了。
回复

使用道具 举报

发表于 2013-8-10 13:40:02 来自手机 | 显示全部楼层
zzfwind2007 发表于 1 小时前
试了一下……
能看到每秒的“运算量”,不禁想起了以前的GIMPS. 没有上报期限,压力不大,适合于不常开机的算友。
不过,没有任何“WU”的说明,不知  在算哪个Ramsey数  ……...

最小化即可系统托盘啊来自: iPhone客户端
回复

使用道具 举报

发表于 2013-8-10 13:42:06 来自手机 | 显示全部楼层
有一个待优化的细节,即开机启动应最小化到系统托盘。外行人觉得可以加一个命令的-balabala的后缀,但是程序一定要改吧……又,论坛个人支持搬到equn来〜来自: iPhone客户端
回复

使用道具 举报

 楼主| 发表于 2013-8-10 20:59:50 | 显示全部楼层
刚刚从学校到家!高三果然残暴,非高二所能比对于大家提出的问题这里集中回答一下吧:

1. 论坛
我们组内讨论过后目前认为较好的解决方案是论坛直接指向equn。原因有如下几个:首先是维护问题,鉴于目前课业压力我们的确不太有时间进行论坛维护之类的工作;其次,也正如 @wpf999 所说,我们认为将论坛与数据库置于一台服务器上可能会导致不稳定的风险,毕竟数据库的安全是第一位的。所以,如果能够在equn开启专版之类的话,我们就直接把链接引过来好了!

2. 开源
这个绝对是大势所趋!只是小组内部目前还没达成一致,不过我们会尽快做出决定。请大家放心。

3. 功能优化
关于上传超时的处理、开机隐藏等问题,我们会尽快解决的!程序迄今的每一版更新都在持续修复各种BUG和增加易用性,大家的建议我们都会尽量在最近的更新中采用!

4. 后台运算
其实只要最小化就自动隐藏到托盘了哦(开启程序时托盘有气泡提示)!至于为什么不像BOINC一样设为按“X”隐藏,其实是因为我个人略带偏见地认为按“X”还不能彻底退出的软件或多或少都带着点流氓性质……如果是一般尝鲜用户(对分布式计算不甚了解的用户)的话,这种设置可能会降低用户体验。

5. 在官网设立常见问题FAQ
这是非常好的建议,我们会尽快汇集整理!

6. 具体算法细节
@zzfwind2007 您提到不知道具体在计算哪个Ramsey数,很抱歉这是我们信息不够详尽!不过在本贴1楼我也公布了关于算法的规划啦,具体Ramsey数的选取和所用算法的细节到时候都会公布在官网和equn的!

另外,由于高三学业实在繁重,我们很希望能有朋友愿意加入开发组,促进RamseyX的进展。比如上面提到的3、5点,如果能得到更厉害的高手的直接帮助或指导,那对减轻我们的负担和促进项目进展都是极有好处的。

P.S. 不知道8月10日0时突破200日的目标达成了没有哦,但是无论如何现在已经完美超越啦,大家继续加油为了8月20日冲破365日而努力吧!
回复

使用道具 举报

发表于 2013-8-10 21:15:14 | 显示全部楼层
ZizhengTai 发表于 2013-8-10 20:59
刚刚从学校到家!高三果然残暴,非高二所能比对于大家提出的问题这里集中回答一下吧:

1. 论坛

8月10日突破200计算日的目标已经达成
回复

使用道具 举报

发表于 2013-8-10 21:28:26 来自手机 | 显示全部楼层
ZizhengTai 发表于 2013-8-10 20:59  刚刚从学校到家!高三果然残暴,非高二所能比对于大家提出的问题这里集中回答一下吧:   1. 论坛

邰弟你之前不是提到了“遗传算法”的吗?是不是以后会引进该算法,只是目前还在研究?个人感觉很强大的样子^_^
回复

使用道具 举报

发表于 2013-8-10 23:31:20 | 显示全部楼层
其实我也有兴趣写一点计算代码,可以先把你们的代码开源放到github或者Google code之类的代码托管网站么?这样对于团队开发来说更加方便,也是很多软件的开发方式。
回复

使用道具 举报

发表于 2013-8-10 23:53:08 来自手机 | 显示全部楼层
超哥不郁闷 发表于 昨天 16:53
这么有意义的项目当然要大力支持!对了,邰弟之前不是提到了“遗传算法”的吗?...

曾经讨厌按x退出,不过学会右键退出之后……可以在第一次按x关闭之后托盘提示啊来自: iPhone客户端
回复

使用道具 举报

 楼主| 发表于 2013-8-12 15:30:55 | 显示全部楼层
fwjmath 发表于 2013-8-10 23:31
其实我也有兴趣写一点计算代码,可以先把你们的代码开源放到github或者Google code之类的代码托管网站么? ...

我们组内正在达成一致,相信很快(或许一周之内)可以确定。关于Github的使用,可能还需要您的指导。
回复

使用道具 举报

发表于 2013-8-13 14:16:59 | 显示全部楼层
这东西 只用CPU计算? 能不能用GPU呢?!
回复

使用道具 举报

 楼主| 发表于 2013-8-18 15:12:16 | 显示全部楼层
算法代码进展顺利,核心部分已经大部分完成了!
回复

使用道具 举报

 楼主| 发表于 2013-8-21 18:01:48 | 显示全部楼层
本帖最后由 ZizhengTai 于 2013-8-21 18:04 编辑

@fwjmath @wpf999 @Stella @zhouxiaobo @superTWT @超哥不郁闷 @liaochong @apm46 @arthur200000 @zzfwind2007 @昂宿星团人 @feynord @其他各位支持RamseyX的小(大)伙伴

客户端运算部分(包括核心算法和任务分割)现已完成。代码为标准C++(为提高效率没有使用STL,而是使用了自己的数据结构),所有操作封装入类中,平台移植以及后续扩展都十分简单。

之所以没有用C,是因为多年使用C++之后,脱离了类写起代码来开发效率很低...本来考虑到C的速度略胜一筹,且Mac OS X下Cocoa编程采用的Objective-C对C完全兼容,是打算用C写核心的...但是痛苦地在各种结构体和数组间辗转两日后我毅然转回C++...我个人认为现在的计算机的性能使其对C和C++的速度差异已经相当不敏感了,效率差别应该是十分微小的。但如果开源(下面会说这事儿)后有大牛愿意费精力把代码转为C,我们也热烈欢迎~

关于开源,我们组内已经达成一致,决定选择github。由于之前没有接触过,所以使用方面还需学习。具体的进度会在最新动态中公布。

目前进一步的工作是服务器和客户端机制的变更。由于我是信息竞赛出身开发经验不多...所以这一块需要的时间现在还不太能确定 争取两周以内吧!

最后上一张截图~由此显然可以看出封装入类之后,任务分割和多线程调度都是非常简单的!
Screenshot.jpg
回复

使用道具 举报

发表于 2013-8-22 04:38:50 | 显示全部楼层
ZizhengTai 发表于 2013-8-21 18:01
@fwjmath @wpf999 @Stella @zhouxiaobo @superTWT @超哥不郁闷 @liaochong @apm46 @arthur200000 @zzfwind2 ...

虽然这方面我也不是很懂,不过支持一下
另外有些重大的进展变动或者计划可以在官网上也写一下,毕竟更多的人会关注官网而不是这个帖子
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-3-29 16:06

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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