找回密码
 新注册用户
搜索
楼主: 碧城仙

[推荐]分布式相关网文

[复制链接]
 楼主| 发表于 2005-2-3 07:45:50 | 显示全部楼层

家用电脑寻找引力波

转自三思科学:http://www.oursci.org/news/2005/020202.htm

家用电脑寻找引力波
物理学家希望使用一百万台电脑的闲置时间
Feburary 2, 2005   OurSci News Staff


新的屏保程序将帮助寻找引力波

  〖济南〗引力能量的波动把时空扭曲,寻找引力波的科学家很快将寻求公众帮助分析他们的数据。

  激光干涉引力波观测站(LIGO)的科学家正在在寻找引力波源,他们希望募集到100万台个人电脑。长久以来,引力波被科学家预言,但是从没被观测到。

  他们的分布式计算计划将在本月起动,目标是成为同类计划中规模最大的。该软件正在进行beta测试。

  阿尔伯特·爱因斯坦的广义相对论认为引力扭曲了时空。作为他的理论的一个检验,爱因斯坦预测引力波让宇宙产生涟漪。一些人认为,通过观测双星如何相互影响对方的轨道,这样的波已经被间接发现了,但是还没有人直接观测到引力波

  LIGO的科学家从2000年开始扫描天空,寻找可以证明爱因斯坦理论的微小空间偏移。加州理工学院和麻省理工学院在两个不同的地点建造了这个计划的探测器,一个在路易斯安那州Livingston,一个在华盛顿州的Hanford。探测器使用由激光器和反射镜组成的系统,能够探测到一个原子直径的空间偏移。

  发出铃声

  LIGO探测到引力波的最大希望,是发现宇宙中一个发出规则引力能涟漪的源。诸如旋转的中子星这样的源将让探测器像铃铛发出铃声那样(报告引力波的存在)。

  问题在于,探测器检出了无数多余的震动。“这个问题就像掉在干草堆里的针:99.99%的数据是噪音,”Bruce Allen说。他是位于密尔沃基的威斯康星大学的物理学家。

  “以我们LIGO的计算能力进行这种搜寻是根本不可能的,”Barry Barrish补充说。他是帕萨迪纳的加州理工学院的物理学家、协作的负责人。必须在很多频率上分析数据,这需要越来越强的计算能力。

  因此,研究组正在募集公众的帮助。从2月份开始,任何人都可以下载一个程序(link),它能在试用者的个人电脑上自动分析一小份研究组的数据。

  这个计划的名字是Einstein@home(爱因斯坦在家),它将使用计算机的空闲时间搜索特定的频率,以寻找一个“发出铃声”引力波源的。程序工作的时候也会显示一个屏幕保护程序,显示出正在搜寻夜空中的什么位置。“这确实是一个很酷的计划,”Allen说。

  Einstein@home加入了这个数量不断增加的分布式计算计划家族。最初的分布式计算计划SETI@home于1999年启动,开始寻找来自外星人的信号。它已经吸引了超过5百万使用者。从气候变化建模到解决蛋白质折叠问题,这些更新的尝试已经募集了成百上千的家用电脑。

  Allen说,Einstein@home将是最具挑战性的这类项目之一。LIGO产生的数据是如此之多,而寻找的信号是如此之小,以至于它需要使用大约100万个用户才能取得一点成就。但是,他补充说,计算机的数量越多越好:数据量是如此庞大,以至于“甚至全世界的计算机也不够用。”

  References:

  1. Home computers search for gravity waves,Nature News |Story|
回复

使用道具 举报

 楼主| 发表于 2005-3-21 12:49:07 | 显示全部楼层

分布式计算:英特网上的英特纳雄耐尔

转自:三思科学——《三思科学》电子杂志,2005年第3期,2005年3月15日
感谢三思科学提供!!!!!

分布式计算:英特网上的英特纳雄耐尔
赵洋


  无论是《黑客帝国》中的“Matrix”还是《终结者》里的“天网”,计算机程序都是在互联网络中获得了智能进而反抗人类的。但是眼下互联网中蔓延的一种程序寻求的是更强大的计算能力而不是智慧。这就是分布式计算程序。

  
  你想过一把科学发现的瘾吗?眼下你就有机会成为爱丁顿,证实或证伪爱因斯坦的广义相对论。幸运的是,你不必跑到日全食区域拍摄恒星位置的变化,只需要在个人电脑上运行一个叫做Einstein@home的程序即可。这个程序可以自动接收并计算激光干涉引力波观测站(LIGO)取得的海量数据。

  其实,你不过是虚拟“爱丁顿”的1/n而已。在2005年3月初,这个n值超过了30000,并以每天1000人的速度增加,也就是说全世界有3万多人的电脑已经运行了Einstein@home。但这距离科学家期望的至少100万台电脑参与运算还相差甚远。好在今年是国际物理年,在纪念爱因斯坦“奇迹年”的热潮推动下,n值急速飙升应该不是奇迹。


  小贴士:根据统计,个人计算机运行时,大约有90%的时间CPU没能发挥全部效能,这实际上是一种极大的浪费,而分布式计算就是将这些闲置资源充分利用起来的技术。具体而言,分布式计算是一种把需要进行大量计算的数据分割成小块,由多台计算机分别计算,上传运算结果后再统一合并得出结论的技术。


  除了计算引力波源头引起的时空扭曲,你还能用自家电脑帮忙“监听”来自“外星人”(学名叫地外文明——Extraterrestrial Intelligence)的无线电波。这不同于朝太空扔漂流瓶(如“先驱者”、“旅行者”探测器),或给外星人发电磁信号之类的举动,所以没有任何风险,应该不会把那些非我族类招惹上门。


Arecibo望远镜,SETI@home的耳朵。

  用来监听的程序叫SETI@home,是最早流行开来的分布式计算程序。监听的“耳朵”位于波多黎各的盆地中,是一口上百米宽的大锅,专门用来汇聚来自深空的微弱电磁波。
  
  SETI@home 一马当先
  SETI@home是Search for Extraterrestrial Intelligence at Home的缩写,为“在家里搜索地外文明”之意。该计划信奉的原则是,先进的外星文明只要进入无线电时代,就会像地球一样有电磁辐射从他们居住的星球泄漏出来。或者,为了试探宇宙中是否还有其他智慧生命,“外星人”很可能正在主动地发送信号。
  位于加州伯克立大学的SETI@home项目组把阿雷西波(Arecibo)射电望远镜采集到的海量信息分成一个个小数据包,发送到互联网上。每台安装了SETI@home软件的电脑都可以自动下载这些数据,以运行屏幕保护或者后台程序的方式参与数据分析。目前共有226国家和地区、超过500万的个人和团体参加了这项浩大工程(在我写这句话时,是5377217个用户,详情可查看其“当前统计信息”)。使用的CPU时间超过224万年,如此多电脑联合起来,已经超过了世界上任何一台超级计算机的处理能力。甚至,单凭“快闪族”(flash mob)的科技行为艺术,一千多台联入高速局域网的笔记本电脑在大学一角同时运行SETI@home,就有可能冲进全球超级计算机500强。
  

  公益性项目异彩纷呈

  除了寻找外星人和引力波,还有更为脚踏实地的分布式计算项目。如分析计算蛋白质的内部结构和相关药物的Folding@home项目;研究艾滋病的生理原理和相关药物的FightAIDS@home;研究新药物的D2OL;帮助实验物理学家设计粒子加速器设计的DPAD项目……而Climte Prediction(CPDN)项目力求模拟公元1800年以来的全球气象变化,并计算未来50年地球可能发生的气候变迁,以提早对付像电影《后天》里的灾难性天气。

  所有这些项目都像SETI@home一样,要求参与者从项目网站上下载一个屏幕保护软件,以便在计算机空闲时接受并处理相关数据。但也有不少人在程序选项中选择“run all the time”(时刻运行),不惜以自己的电脑运行变慢为代价,他们为什么这么做?
  

  参与计算的动力

  促使网友参与分布式计算项目的驱动力来自对收到“外星人”讯号的渺茫期待,来自SETI@home总部用Email发来的电子“奖状”,来自对科学的好奇与信任……当然,还有网络“排名”的诱惑。

  按照数据计算量的多少,SETI@home网站上有各种各样的排名:个人名次、国家名次、团体名次……前不久,SETI@home中国团队正在与土耳其队较劲。后者突然发力,以每天处理一万个数据包(相当于1000多台奔腾4级别电脑24小时的运算能力)的速度急进,威胁到“中国队”的全球排位。寻找外星人活动虽无国界之分,但“民族大义”在网上总是要讲的。一时间相关论坛上都是号召网友多多运行SETI@home,并到“中国团队”网站注册的帖子。目前中国大陆排名第22位,中国台湾地区排名第16位,海峡两岸两个团队的参与者加起来约有十万人,没有意大利的人多。从全世界范围看,最强大的是美国团队,有两百万众,最弱的是利比里亚团队,只有27人。


日本AVG游戏To Heart 2里的一张图片,SETI@home的影响力可见一斑——图中电脑屏幕上就是它的运行界面。

  从网上的发言可以看出,排名靠前的ID(用户名)大多属于那些掌管着百十台计算机的网络管理人员。“单位的电脑闲着也是闲着”是他们的合理借口。一位在国家重点实验室工作的博士说,在空闲时,他手下的几台机器开足马力算一个小时的数据,够普通电脑处理一年的。

  除了这些“正规军”,散兵游勇的力量也不可小视。广东的一个小伙子干脆自掏腰包买来八台“运算功能强大”的主机,在家里24小时地算SETI@home。据他讲,机器产生的热量使得“家里冬天都不用开空调了”。

  除了上述“票友”,还有身在科学界的网友粉墨登场,寻找适合于分布式计算处理的科学项目,并且联合起来编写分布式计算程序,号召大家助其测试、计算。在这里,参与分布式计算的动力更为复杂化了。
  

  利益与阴谋

  除了为科学而科学的无私活动,也有带物质奖励的分布式计算项目。寻找梅森质数(GIMPS)项目是其中最有名的一个。美国一家基金会专门设了10万美元的奖金,鼓励第一个找到超过1000万位质数的人。后面的奖金依次为:超过1亿位数,15万美元;超过10亿位数,25万美元。目前最接近奖金的是一个德国网友,他于2月18日发现了一个新的素数,这个素数有7816230位,可以写成(2^25964951)-1。目前有150多个国家和地区的近8万人在向奖金冲刺。尽管如此,比起那些悬赏用分布式计算破解软件密钥的项目,它仍然是最纯洁的一个。

  但是所有分布式计算项目的参与者加起来也没有SETI@home多。这里面当然有“一招鲜吃遍天”的历史原因,但“阴谋论”也是影响一些网友选择的因素。

  那些研究新药物的计算成果完全可能被大制药公司用来盈利。甚至模拟气候变化也可以用作研制气象武器的参考。那些有潜在利益的计算项目不愁找不到资助者买超级计算机。但是像寻找外星人信号或寻找最大质数之类的工作没有志愿者的参与就没法进行。网友们从这里也可以感到自己行动的价值取向所在。

  最近某跨国公司推出了自己的分布式计算项目,号称要通过大规模数值模拟“寻求一些重大社会问题的解决方案”,但从者寥寥。

  “这种东东总觉得涉及到一些商业利益,不太喜欢,除非是俺们自己国家的项目”,“偶还是比较喜欢SETI@home之类完全公益性的项目”这些网上留言可以代表相当一部分年轻网友的价值取向。

  而英国Nature杂志在2005年初刊登的一篇文章似乎诠释了“科学无国界”的理念。在这篇讨论全球气候模型的报告里,作者引用了来自150个国家的95000人的计算数据——是他们的电脑运行Climte Prediction(CPDN)得到的400多万个模型年份——得出结论:温室气体的排放可造成全球气温上升2-11摄氏度。如果严格按照论文格式,这篇文章将有一个前所未有的超长“致谢”名单。
  

  参与分布式计算有国界之分吗?

  寻找比自己先进得多的外星智慧生命这一理念可能不是所有人都能认同。如果按照亨廷顿的文明分类,SETI对于受基督教救赎观念和科幻文艺熏陶并有语言和技术优势的西方人更为适用,相比而言穆斯林国家和儒教文明圈的SETI@home参与者就少多了。有趣的是,朝鲜的用户数达到1406,在226个国家和地区中排第71位,与其网民数量不成比例。
  当然,要得出更令人信服的结论就要剔除一些影响因素——比如,不少参与者都是散兵游勇,没有注册入任何国家团队中,有的团队可能有冒名顶替的活雷锋等等。如果能把流行的几个分布式计算程序参与者统计信息加权分析一下,未尝不能得出不同国家用户偏好的有趣结论。
  

  英特网上的英特纳雄耐尔

  看到自己的ID能在计算量排名表上前进几位,或者收到一张新的电子奖状,都足令分布式计算的痴迷者兴奋不已。但是大部分默默为分布式计算贡献力量的网友都是怀着梦想参与进来的。如果不是对未知领域感兴趣,不是为与千万陌生人并肩战斗的激情所鼓舞,谁会给自己的计算机安装一个即占用硬盘空间、又影响运行速度的软件?与那些痴迷于自由软件的hacks一样,分布式计算爱好者也超出了物质范畴,完全凭乐趣、荣誉感和探索精神投身其中。
  这是一种全新的“网络共产主义”,以往网友们只是共享电影、音乐、书籍等电子文件,而分布式计算的参与者是为达成共同的目标而贡献计算能力。而且这种共享与贡献根本不要求回报。
  就连他们的口号也是模仿《共产主义宣言》的——“全世界计算机,联合起来!”



  
中国分布式计算总站——当前所有重要分布式计算项目的中文指南

家用电脑寻找引力波  

发现第42个梅森素数
回复

使用道具 举报

发表于 2005-4-9 21:57:23 | 显示全部楼层
这得慢慢看```机子太烂``算不了``只能看看
了解一些知识了!~~~
回复

使用道具 举报

发表于 2005-5-24 23:58:59 | 显示全部楼层

只是热爱天文,其实懂得不多

只是热爱天文,其实懂得不多
回复

使用道具 举报

 楼主| 发表于 2005-8-29 14:25:24 | 显示全部楼层

[转载]全球电脑一起算 HOME"项目把闲置计算机联合在一起

转自:http://www.chinainfo.gov.cn/data/200508/1_20050815_116508.html
--------------------------------------------------------------------------------
全球电脑一起算 HOME"项目把闲置计算机联合在一起,加盟数量还在不断增加
--------------------------------------------------------------------------------
[发布时间:20050815]
[来源:《科学美国人》中文版2005年第7期 中国科学技术信息研究所加工整理]


  时空连续性的狂热者们现在可以在他们的台式计算机上揭示引力波之谜了,这要归功于二月份实施的Ein-stein@Home计划。该计划是互联网上最新的60个“@home”项目之一。在这些项目中,个人电脑用户可以贡献出空闲的处理器能力,帮助解决科学问题。用户不用一项一项来完成任务:@home软件是多任务的,有充足的微芯片可以处理更多分布式计算项目。

  典型现代PC(即大致2000年后生产的大多数家用计算机)的处理能力是每秒至少十亿次浮点运算操作,除了运行诸如图形渲染等计算量大的任务以外,几乎从未使用过它们的全部能力。分布式计算就是利用这一空闲能力,将大型任务划分为较小的任务,并通过互联网分发给通常空闲的计算机处理。结果是:目前最强大的非并行处理的超级计算机“BM'sBlue-Gene/L”的处理能力大约是70万亿次;同时,如果SETI@home项目运行在大致50万台PC机上的话,处理能力将超过100万亿次,SETI@home的项目主管DavidP.Anderson这样说。

  自从1996年实施第一个开放的分布式计算项目:寻找梅森素数(Great Internet Mersenne Prime Search GIMPS),以寻找大的素数以来,虚拟超级计算项目已经覆盖了从严肃项目(在FightAIDS@home中测试潜在药物)到娱乐项目(猴子莎士比亚诗人理论的模拟,该理论是指:如果你有足够多的猴子随意在打字机上胡乱敲,最后将敲出莎士比亚的作品)。Anderson预计在未来几年里,将出现数百个@home项目,并且参加的CPU数量将从目前的大约130万增加到3000万。

  这一发展过程中的关键是搭建可以运行多个项目的分布式计算平台。这其中最大的平台是伯克利开放式网络计算平台(BOINC),它是SETI@home项目和Eirlstein@Home项目的主机平台,也是从前独立的Climateprediction-net的主机平台,它是8份加入的。下个月,BOINC的合作者将包括FigMAIDS@home项目、PlanetQuest项目和Orbit@home项目。其他分布式软件主机平台包括Grid.org和Find-a-Drug.Org。Grid-org运行了两个项目,来寻找抗癌化合物和预测氨基酸序列的蛋白质三维结构。Find-a-Drug.org目前运行着9个项目,来寻找抗各种疾病的药物,诸如疤疾和克雅氏病(Creutzfeldt-Jakobdisease,CJD),克雅氏病是一种和人类相关的疯牛病。

  这些@home项目平台也节省了科学家的时间。例如,BOINC提供了基础源代码,使研究人员不必编写他们自己的代码。由于这些平台必须能够运行在多达数百万台计算机的不同操作系统上,并能处理错误结果,免受恶意攻击,需要花费数十年的软件开发时间。“我们希望使科学家们能够不费力地获取数百万台个人计算机的处理能力”,Anderson说到,他也是BOINC的主管。

  Anderson估计,对一台典型计算机而言,其上运行的@home项目的数量上限大约是12个。在这种情况下,该计算机的处理能力将被分配得过细,以至于对项目没有用了。他补充说,将来可能需要一种使计算机可以在不同项目之间自动轮作的服务。同时,不同主机平台如果在同一台计算机上同时运行,可能会相互妨碍。但是,运营Grid-org的United Devices公司(位于美国德州奥斯汀)总裁Ed Hubbard指出,对于全球大约20亿台个人计算机而言,每台都还有充足的处理能力可以利用。
回复

使用道具 举报

发表于 2006-2-5 21:26:56 | 显示全部楼层
楼主好厉害,怎么多,慢慢看吧
回复

使用道具 举报

发表于 2006-8-12 19:52:06 | 显示全部楼层
嗯,是得慢慢看!
回复

使用道具 举报

发表于 2006-9-12 23:52:44 | 显示全部楼层
谢谢,学习中。。。
回复

使用道具 举报

发表于 2006-11-28 20:01:02 | 显示全部楼层
完全好东西啊
回复

使用道具 举报

发表于 2007-3-18 21:26:03 | 显示全部楼层
我转我转
回复

使用道具 举报

发表于 2007-5-18 19:28:33 | 显示全部楼层
so many texts.
回复

使用道具 举报

发表于 2007-6-20 14:18:20 | 显示全部楼层
有好多文章已经看不到了
建议楼主以后把文章发上来,或者做篇摘要(本人愿意义务承担这项工作!)
回复

使用道具 举报

发表于 2013-12-13 12:11:52 | 显示全部楼层
好多链接都已经失效了,我真的很想学习分布式的知识,求指教
回复

使用道具 举报

发表于 2013-12-13 20:28:24 | 显示全部楼层
wanglan8498 发表于 2013-12-13 12:11
好多链接都已经失效了,我真的很想学习分布式的知识,求指教

你是想来学如何构架分布式计算的?还是问有哪些志愿计算项目可以参加的?
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-3-28 23:08

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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