标题: BOINC的正确理解和定义
equn
管理员
Rank: 7Rank: 7Rank: 7Rank: 7
灿烂星辰,分布世界。


UID 4
精华 4
积分 4746
帖子 4566
阅读权限 102
注册 2003-10-13
来自 上海
发表于 2003-11-8 00:00  资料  主页 短消息  加为好友  QQ
BOINC的正确理解和定义

==SkyFlash:
我的理解大概是这样的~~~ BOINC只是一个平台,在这个平台上,用户可以建立自己的分布式运算,不知道这个计划实施后是否会分散SETI的运算力量,不过我倒是更想加入一个医学方面的计划中去,毕竟地球人比外星人更重要。

==qiangsheng:
你这样理解非常正确,BOINC提供的服务器接口可以完成任务的分发、结果收集,客户端接口可以完成任务的接收、进度显示、结果送回。
用户应用的服务器提供原始数据存储、封包、结果解包、分析,客户端完成原始数据解包、运算、结果封包。
其中,用户的算法和数据对BOINC是完全透明的,只需要借助BOINC提供的API完成状态数据的输出。

我试着描述一下过程:
用户收集源数据->用户数据库->用户封包(加密)->BOINC源数据上传->BOINC源数据库->BOINC分发调度->BOINC客户端接收->BOINC客户端包管理API->用户客户端解包(解密)->《用户客户端运算->BOINC客户端进度API->客户端运行状态观察》->用户客户端结果封包(加密)->BOINC客户端结果管理API->BOINC客户端结果上传->BOINC结果数据库->用户下载结果->用户解包(解密)->用户数据库->用户分析

其中,兰色部分是用户服务器端做的事、红色是用户客户端做的事。可以看出来,BOINC是可以不知道用户的技术细节的。只要用户的服务器和客户端程序按照BOINC规定的API提供所需的信息就可以了。

==SkyFlash:
也有点像一个接口,一个计划者与客户机之间的接口,说得简单点就是有点类似于DirectX在游戏与硬件之间起的作用,无论游戏开发者还是硬件开发者都不用担心自己的游戏或者硬件是否支持对方的产品,只要是都能兼容DirectX,通过这个接口,他们可以完全不理会对方开发的是个什么产品。

==Zoobie:
不知道我们中国有没有放在BOINC上的分布式项目。
如果BOINC不能对全世界开放项目申请,让全世界自由选择喜爱的项目,那BOINC就不是BOINC了。
如果BOINC不仅仅谋求美国或西方国家的利益,我想我会继续支持。

==qiangsheng:
我曾经在CSDN上发过号召,可是没有人响应,也许是我们国家的基础研究做的实在太差,不需要这样超大规模的分布式运算;而真正需要大量计算的又是一些需要保密的军事科研、地质矿产等项目,无法公开。
我认为,做这项工作首先是要高校带头,抛开利益因素,完全从科学研究的角度进行项目的设计和开发,但是现在高校中的权利竞争一点不比社会上差,钱本位造成的学术疲软。

(节选/ old smilefm posts 819)






顶部
[广告] 请在发帖时选择合适的主题分类
S-Vampire
资深顾问
Rank: 5Rank: 5


UID 14
精华 13
积分 4388
帖子 3912
阅读权限 10
注册 2003-11-8
来自 Canada
发表于 2003-11-8 00:00  资料  主页 短消息  加为好友  添加 S-Vampire 为MSN好友 通过MSN和 S-Vampire 交谈
我在google上查不到,问题详情见你在站务区发的那个帖子。

顶部
和平
资深顾问
Rank: 5Rank: 5



UID 10
精华 0
积分 1561
帖子 1417
阅读权限 10
注册 2003-11-8
发表于 2003-11-8 00:00  资料  主页 短消息  加为好友  QQ
对这个东西的了解实在是太少。希望seti能够搞得简单些,这样能有更多的人加入我们!!!





[img]http://sig.braindev.de/dc.php/user/wangji/team/China%20Grid%20Team/transparent/true/bg/255,0,0/line/255,0,0/ucolor/255,0,0/scolor/255,0,0/logo/IrishLites3.png/projectpos/-10,-100/project/wcg.png[/img]
顶部
equn
管理员
Rank: 7Rank: 7Rank: 7Rank: 7
灿烂星辰,分布世界。


UID 4
精华 4
积分 4746
帖子 4566
阅读权限 102
注册 2003-10-13
来自 上海
发表于 2003-11-8 00:00  资料  主页 短消息  加为好友  QQ
SETI走向BOINC是复杂化了,而不是简单化。。






顶部
mooncat
资深顾问
Rank: 5Rank: 5


UID 28
精华 4
积分 2532
帖子 2250
阅读权限 10
注册 2003-11-9
来自 河南省
发表于 2003-11-9 00:00  资料  短消息  加为好友  添加 mooncat 为MSN好友 通过MSN和 mooncat 交谈 QQ


QUOTE:
以下是引用equn在2003-11-8 22:22:43的发言:
SETI走向BOINC是复杂化了,而不是简单化。。

是复杂了,不过,就是现在不走BOINC以后还是要走的,毕竟统一是大趋势





顶部
小强
论坛担当
Rank: 4



UID 43
精华 3
积分 520
帖子 477
阅读权限 10
注册 2003-11-11
来自 河南省
发表于 2003-11-11 00:00  资料  主页 短消息  加为好友  添加 小强 为MSN好友 通过MSN和 小强 交谈 QQ
偶来了





[img]http://www.statgfx.com/statgfx/folding/?&username=qiangsheng&trans=yes&.jpg[/img]
顶部
know_un99
新手上路
Rank: 1


UID 55
精华 0
积分 18
帖子 17
阅读权限 10
注册 2003-11-12
发表于 2003-11-13 00:00  资料  短消息  加为好友 
不就是使用的平台的问题吗??很复杂嘛???

不就和计算机的操作系统一样吗??
我想这些免费的软件只要是计算更快,操作更灵活,使用更方便的话自然会发展和普及的更快的,因该没有什么冲突!

顶部
mooncat
资深顾问
Rank: 5Rank: 5


UID 28
精华 4
积分 2532
帖子 2250
阅读权限 10
注册 2003-11-9
来自 河南省
发表于 2003-11-13 00:00  资料  短消息  加为好友  添加 mooncat 为MSN好友 通过MSN和 mooncat 交谈 QQ


QUOTE:
以下是引用know_un99在2003-11-13 20:30:24的发言:
不就是使用的平台的问题吗??很复杂嘛???

不就和计算机的操作系统一样吗??
我想这些免费的软件只要是计算更快,操作更灵活,使用更方便的话自然会发展和普及的更快的,因该没有什么冲突!

本来一个客户端可以解决的现在却要用2个客户端,不是复杂是什吗?





顶部
小强
论坛担当
Rank: 4



UID 43
精华 3
积分 520
帖子 477
阅读权限 10
注册 2003-11-11
来自 河南省
发表于 2003-11-14 00:00  资料  主页 短消息  加为好友  添加 小强 为MSN好友 通过MSN和 小强 交谈 QQ


QUOTE:
以下是引用mooncat在2003-11-13 20:46:50的发言:

QUOTE:
以下是引用know_un99在2003-11-13 20:30:24的发言:
不就是使用的平台的问题吗??很复杂嘛???

  不就和计算机的操作系统一样吗??
  我想这些免费的软件只要是计算更快,操作更灵活,使用更方便的话自然会发展和普及的更快的,因该没有什么冲突!

本来一个客户端可以解决的现在却要用2个客户端,不是复杂是什吗?

的确变成两个客户端了,但是你只需要关心BOINC的客户端就可以,而不必去管SETI的客户端发展到什么版本,因为检查新版本的任务由BOINC的客户端自动完成了呀。
实际以后的发展趋势,所有使用的BOINC的项目链接都可以在BOINC的主页上找到,而不必象现在这样各自为政,有点象秦始皇的统一度量衡哦。





[img]http://www.statgfx.com/statgfx/folding/?&username=qiangsheng&trans=yes&.jpg[/img]
顶部
mooncat
资深顾问
Rank: 5Rank: 5


UID 28
精华 4
积分 2532
帖子 2250
阅读权限 10
注册 2003-11-9
来自 河南省
发表于 2003-11-14 00:00  资料  短消息  加为好友  添加 mooncat 为MSN好友 通过MSN和 mooncat 交谈 QQ


QUOTE:
以下是引用小强在2003-11-14 8:55:42的发言:
的确变成两个客户端了,但是你只需要关心BOINC的客户端就可以,而不必去管SETI的客户端发展到什么版本,因为检查新版本的任务由BOINC的客户端自动完成了呀。
实际以后的发展趋势,所有使用的BOINC的项目链接都可以在BOINC的主页上找到,而不必象现在这样各自为政,有点象秦始皇的统一度量衡哦。

等于说是以后再找某个分布式运算就不必在google搜了,呵呵





顶部
wosk
论坛会员
Rank: 2Rank: 2


UID 131
精华 0
积分 82
帖子 93
阅读权限 10
注册 2003-12-6
发表于 2003-12-21 00:00  资料  短消息  加为好友 
==SkyFlash:
BOINC只是一个平台,在这个平台上,用户可以建立自己的分布式运算


譬如我有一个密码什么的可以让它算吗?





[img]http://www.seti-stats.de/setistats/userstats.php?bcolor=128,128,128&tcolor=128,128,128&l=2&id=3651[/img]
顶部
nathan
新手上路
Rank: 1


UID 232
精华 0
积分 3
帖子 3
阅读权限 10
注册 2003-12-27
发表于 2003-12-27 00:00  资料  短消息  加为好友 
BOINC的正确读音是什么?还有SETI:)

顶部
equn
管理员
Rank: 7Rank: 7Rank: 7Rank: 7
灿烂星辰,分布世界。


UID 4
精华 4
积分 4746
帖子 4566
阅读权限 102
注册 2003-10-13
来自 上海
发表于 2003-12-27 00:00  资料  主页 短消息  加为好友  QQ
boss里的bo,in就是介词in,c发/k/
seti的发音是see(看)+T(字母T)






顶部
Snake_SH
版主
Rank: 6Rank: 6Rank: 6


UID 25
精华 3
积分 1340
帖子 957
阅读权限 100
注册 2003-11-8
来自 上海
发表于 2003-12-28 00:00  资料  短消息  加为好友  添加 Snake_SH 为MSN好友 通过MSN和 Snake_SH 交谈
我的理解是
bonic等于免费+源码公开的UD






顶部
nathan
新手上路
Rank: 1


UID 232
精华 0
积分 3
帖子 3
阅读权限 10
注册 2003-12-27
发表于 2003-12-29 00:00  资料  短消息  加为好友 
如果自己想开发一个基于boinc的网格运算需要那些手续?

顶部
 



当前时区 GMT+8, 现在时间是 2009-1-9 10:52
沪ICP备05042587号

本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国分布式计算总站 - Archiver - WAP