中国分布式计算论坛

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

[新项目] [BOINC][计算机科学]DHEP@home

[复制链接]
发表于 2018-7-28 16:15:39 | 显示全部楼层 |阅读模式
挖个坑

项目名称:Distributed Hardware Evolution Project (DHEP)
计算平台:Windows/Linux
项目网址:http://dhep.ga/boinc/
项目主办:萨塞克斯大学(University of Sussex)
项目介绍:大致是一个模拟硬件进化过程的项目
DHEP allows you to host an island running a Genetic Algorithm in a coevolutionary setting synthesising future super-reliable electronics such as those used in autonomous vehicles, power stations, medical equipment, aerospace. These are of increasingly paramount importance as more and more human lives rely on well functioning hardware.
Observation of population dynamics will also help us understand Evolution, not only to harness it to reach 'better than human' designs, but also to learn how migration rates, genetic diversity and the inner mechanisms of genetic recombination have concerted to reach the biodiversity and wonder of living organisms today.
DHEP is based at the University of Sussex.

 楼主| 发表于 2018-7-28 16:16:31 | 显示全部楼层
该项目有自己的独立计算程序:https://www.dhep.ga/download.php
也可以在BOINC上直接加入。。
 楼主| 发表于 2018-7-28 16:22:20 | 显示全部楼层

2018-07-26: Distr. Hardware Evolution, DHEP@boinc is Officially Live in Production State

We are happy to announce we are live and open to crunchers.

If you are new please read the following before starting: http://www.dhep.ga/boinc/forum_thread.php?id=31 as DHEP works slightly differently to other BOINC projects but we hope you find it rewarding scientifically and in other ways.








---------
2018-07-26: DHEP@BOINC,项目正式启动
我们很高兴的宣布:我们现在已经正式开始运行项目,欢迎大家积极参与
如果你是首次接触我们,请在开始计算前看看这里:http://www.dhep.ga/boinc/forum_thread.php?id=31 ,因为DHEP的工作方式与其他BOINC项目有些不同,但你会发现这些不同确实是必要的。
 楼主| 发表于 2018-7-28 16:55:16 | 显示全部楼层
楼上说的“一点点”区别:
o DHE runs a Genetic Algorithm on your computer. These run for a non-defined time until a good solution is found. Hence "progress" within a workunit is meaningless and in fact workunits are dummies and do not represent actual work done.
o The DHE BOINC app will connect to our servers every 15 minutes and upload their progress. You can check how much you have made today (and yesterday) at: http://dhep.ga/statsdailyrankings.php. You can check how many of your cores are actively crunching by checking how many times your username (with spaces as _) appears at: http://dhep.ga/statstopology.php.
o Credit is awarded by a Validated Trickle system and is not awarded on workunit completion, because as mentioned above workunits are dummies. Hence you will receive credit by how much work is done within a workunit.
o Credit is awarded proportional to how much is contributed scientifically. This is roughly proportional to Ghz core/hours. So a core twice as fast will receive roughly twice the credit. Credit is awarded hourly.
o Restarting your BOINC client will show workunits resuming at 0%. This is normal and no work has been lost because you have already been awarded credit for all previous work done within the workunit. Remember the DHE BOINC app connects to our servers every 15 minutes to upload its progress. There is little value in having a percentage completion figure for a task with a non-defined processing time.
o All that said, workunits will occasionally end. This is when the goal at http://dhep.ga/statsgoal.php is changed which is roughly every two to four weeks.
o Workunits can be aborted at any time without any loss of progress or credit. However a Genetic Algorithm is more efficient when islands are connected continuously.
o Badges will be awarded and there are a variety of stats on which they will be based such as the number of times the Best of all Islands was arrived at on your island (aka 'Who's got the Knack'): all stats visible here: http://dhep.ga/statsrankings.php.
o You can also view live progress of the current run at http://dhep.ga/statsgoal.php and live genetic strains analysis at http://dhep.ga/statsstrains.php, and a list of GPL licenced results at http://dhep.ga/statstschof.php including an online circuit simulator to try them out.
o Any further questions may be answered at http://dhep.ga/faq.php and will be more than happy to help if not.


简单翻译一下:
·本项目(DHE)将在你的计算机上运行一个遗传算法。这种算法没有确定的结束时间,它会在找到最优解后自动结束。因此“计算进度”完全没有什么参考意义,而完成的任务数量,也是一样没什么意义。
·在BOINC上运行的计算程序,会每15分钟与项目服务器通信一次,并上报进度。你可以在这里查看你今天(和昨天)的进展。你可以在这里,通过查看自己的名字出现过几次来确定你用了几个核心跑了本项目。
·项目得分由一套自动评价系统进行授予,与计算任务数量无关。
·得分与计算结果的贡献程度成比例。大致与Ghz 核心/小时成比例。所以核心频率快两倍,则得分就能高出差不多两倍。得分按小时授予。
·重启BOINC后,计算进度会重置为0%。但是不要方,这是正常现象,进度不会丢失,因为你在该任务的所有计算都已经被授予了相应积分(译者理解,就是之前说的每15分钟和服务器通信一次相当于存盘点咯)。请记住,本项目在BIONC的计算程序需要每15分钟与项目服务器通信一次,以上报计算进展。因为我们根本就没有定义每个任务的预计完成时间,因此BOINC中显示的任务进度一点用也没有。
·话又说回来,任务有可能会突然中止。这一般会是因为我们的目标出现了变化(大概2到4周会变一次)。
·任务可以随便中止,但是之前计算该任务获得的分数还是会保留。但是遗传算法还是要在岛与岛之间有持续的联系的情况下效率比较高(言外之意就是不弃包,得分效率高呗?)
·本项目有徽章,而且种类不少。(大概是这个意思吧)
·你还可以在这里看到整个任务的实时进度,在这里看到遗传类群(genetic strains)分析,还有在这里可以查看基于GPL许可证发布的计算结果和用以测试的 circuit simulator。
·其他进一步的问题有可能在FAQ页面中出现。

评分

参与人数 1基本分 +10 收起 理由
vincentdark + 10 翻译辛苦了!

查看全部评分

发表于 2018-7-28 19:33:14 | 显示全部楼层
找不到中国队,是要自己建一个么?还是有通用的?
发表于 2018-7-28 21:24:44 | 显示全部楼层
fwjmath 发表于 2018-7-28 19:33
找不到中国队,是要自己建一个么?还是有通用的?

之前一直是 @Youth 建立的新团队,现在新的项目没有tc的话都是自己建了。
发表于 2018-7-29 11:21:10 | 显示全部楼层
这项目有点意思,等手头计划的任务刷完就去试试~
发表于 2018-7-30 08:28:17 | 显示全部楼层
大家一起去开荒啊???

评分

参与人数 1基本分 +10 收起 理由
zhouxiaobo + 10 走起~

查看全部评分

发表于 2018-7-30 15:42:19 | 显示全部楼层
先跑为敬,试水一下,初步情况如图:
I7 4702mq,win10:居然是运行JAVA,不知是不是我搞错了。

1.PNG

发表于 2018-7-30 16:15:22 | 显示全部楼层
E52683V3试水,win10,速度比2.4G的I7 慢了。
BONC客户端有通知升级什么APP(JAVA???),好像说正确的APP版本可以更快算完,

屌丝鸟语四级都没过,只能胡乱跑了,坐等大神解惑。

2.PNG
发表于 2018-7-30 18:18:02 | 显示全部楼层
horst1981 发表于 2018-7-30 15:42
先跑为敬,试水一下,初步情况如图:
I7 4702mq,win10:居然是运行JAVA,不知是不是我搞错了。

看官网的新闻里面有个截图,确实是Java的。

这个项目貌似有点意思,我也跑跑试试,大家一块来开荒吧~

评分

参与人数 1基本分 +8 收起 理由
horst1981 + 8 感谢感谢

查看全部评分

发表于 2018-8-1 11:54:20 | 显示全部楼层
BOINC@DHE news:
DHEP Badge Design Competition!
Badges will be awarded to those making exceptional contributions to our project.

Calling all talented designers to design the badges that will be handed out at DHE! The winner will be announced here, have a special contribution badge (of their own design!), and be acknowledged here: https://dhep.ga/ack.php

Badges must be attractive, eye-catching, and represent in some way the project and activity being rewarded. There will be badges for participating in alpha & beta periods, for credit levels, going above and beyond to help the project in special ways, for islands originating certain numbers of 'best of all island' solutions, and many more...

All designs welcome at M.Garvie@sussex.ac.uk until August 20th!

PS: For ideas from other projects' badges: https://signature.statseb.fr/ind ... dca4ba0ed600daebb6b and https://signature.statseb.fr/ind ... 33f8a6716db0501dec6
1 Aug 2018, 0:21:49 UTC

-----------------------------
大意:
DHEP 项目奖章设计大赛。
被选中的奖章被展示在这里:https://dhep.ga/ack.php
讨论页地址:https://www.dhep.ga/boinc/forum_thread.php?id=38#302
投稿邮箱:M.Garvie@sussex.ac.uk
投稿截止到2018年8月20日之前。

评分

参与人数 1基本分 +10 收起 理由
昂宿星团人 + 10 辛苦了!

查看全部评分

发表于 2018-8-1 14:32:37 | 显示全部楼层
1230上一切正常

6500上似乎没有计算,不知为何
 楼主| 发表于 2018-8-1 19:17:10 | 显示全部楼层
horst1981 发表于 2018-7-30 16:15
E52683V3试水,win10,速度比2.4G的I7 慢了。
BONC客户端有通知升级什么APP(JAVA???),好像说正确的APP版 ...

这项目的独立平台就是直接跑个java。。
 楼主| 发表于 2018-8-1 22:14:38 | 显示全部楼层

2018-07-29: Distr. Hardware Evolution, BOINC Platform Issue

There has been an issue with the BOINC Manager spawning the 32-bit client on 64-bit boxes.

Perhaps someone will be able to explain why there is wisdom behind this. And someone has. Apparently "Boinc will try both 32 and 64 bit versions on a 64 bit host unless the tag is set in cc_config.xml, it does this to find which is fastest."

The 32-bit client is A LOT slower and will explain why anyone might have been receiving a lower credit rate recently.

A quick check to see whether BOINC is running the correct app version is to look at your Task Manager. There should be no java.exe *32 processes:

(In this case BOINC is running one task with the 64-bit app and two with the 32-bit app)

You can also check the app version on any results you're crunching of course.

A quick check of the database revealed about a third of all Windows tasks being crunched are being done so with the 32-bit app which seems way too high in my mind.

We have found the solution to this but have temporarily deprecated the 32-bit app until we've implemented it.

Aborting your tasks and updating the project should resolve the issue. If not a full reset or remove/add.

PS: If you'd like to continue crunching with a 32-bit box in the time being you can also use the standalone client: https://dhep.ga/download.php








---------------
2018-07-29: Distr. Hardware Evolution,BOINC平台计算程序问题
我们发现BOINC客户端在64位系统中有点小问题。
Boinc在64位系统中运行时,除非事先在cc_config.xml中设置过tag,否则会同时尝试调用32位和64位的计算程序,boinc 通过这种操作来测试哪种计算程序更快。(???)
32位计算程序远远慢于64位,这就解释了最近为什么大家的得分都低了。

快速检查是否出现此问题的方法:
查看任务管理器---》进程 ,看里面有没有名为java.exe *32的进程。

你还可以通过在网站上查看你完成的任务使用的计算程序版本来确认。
我们已经找到了解决方法,不过在解决问题之前,得先暂时停用32位的计算程序。
现在,直接停止所有任务,然后更新一下项目就可以解决这个问题了。

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

本版积分规则

论坛官方淘宝店开业啦~

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

GMT+8, 2018-10-23 00:03

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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