“SETI@home”的版本间的差异

来自中国分布式计算总站
跳转至: 导航搜索
(更新WUProp内存数据)
第7行: 第7行:
 
| released ='''1999年5月17日''' 以独立运算平台公开运行,对独立平台的计算程序称为 [[SETI@home Classic]] 。<BR>'''2005年8月27日''' 开启基于 [[BOINC]] 平台的计算程序。<BR>'''2005年12月15日''' 结束独立运算平台的 [[SETI@home Classic]]。<BR>'''2006年5月3日''' 开始新程序版本并运算新任务的 [[SETI@home Enhanced]],该程序于2007年8月更名为 [[SETI@home:Multibeam|Multi-Beam]]。<BR>'''2008年7月中旬''' 融入 [[Astropulse]] 计算任务。<BR>'''2008年12月18日''' 开始支持 CUDA 的 GPU 计算程序,运行 [[SETI@home:Multibeam|Multi-Beam]] 任务。
 
| released ='''1999年5月17日''' 以独立运算平台公开运行,对独立平台的计算程序称为 [[SETI@home Classic]] 。<BR>'''2005年8月27日''' 开启基于 [[BOINC]] 平台的计算程序。<BR>'''2005年12月15日''' 结束独立运算平台的 [[SETI@home Classic]]。<BR>'''2006年5月3日''' 开始新程序版本并运算新任务的 [[SETI@home Enhanced]],该程序于2007年8月更名为 [[SETI@home:Multibeam|Multi-Beam]]。<BR>'''2008年7月中旬''' 融入 [[Astropulse]] 计算任务。<BR>'''2008年12月18日''' 开始支持 CUDA 的 GPU 计算程序,运行 [[SETI@home:Multibeam|Multi-Beam]] 任务。
 
| operating system =Multibeam:<br>
 
| operating system =Multibeam:<br>
[[Image:Windows.png]][[Image:Linux.png]][[Image:Macos.png]][[Image:solaris.png]][[Image:nvidia.png]][[Image:64bits.png]]<br>
+
[[Image:Windows.png]][[Image:nvidia.png]]/[[Image:Linux.png]][[Image:64bits.png]]/[[Image:Macos.png]]/[[Image:solaris.png]]<br>
 
Astropulse:<br>
 
Astropulse:<br>
[[Image:Windows.png]][[Image:Linux.png]][[Image:Readon.png]][[Image:64bits.png]]
+
[[Image:Windows.png]][[Image:Readon.png]]/[[Image:Linux.png]][[Image:64bits.png]]
 
| platform =[[BOINC]]
 
| platform =[[BOINC]]
| program info =x86 CPU 计算程序<BR>ATI GPU&CPU 混合计算程序<BR>CUDA GPU 计算程序<BR>程序大小<12MB
+
| program info =Astropulse v505≈49.8MB<br>
 +
astropulse_v505≈36.3MB<br>
 +
SETI@home Enhanced≈50.5MB<br>
 +
setiathome_enhanced≈44.1MB
 
| work unit info =[[SETI@home:Multibeam|Multibeam]]子项目每个任务文件256KB,限期7日。<br>[[Astropulse]]子项目每个任务文件8,192KB,限期30日。
 
| work unit info =[[SETI@home:Multibeam|Multibeam]]子项目每个任务文件256KB,限期7日。<br>[[Astropulse]]子项目每个任务文件8,192KB,限期30日。
 
| status =运行中/开放注册
 
| status =运行中/开放注册

2010年5月8日 (六) 20:59的版本

SETI@home

文件:SaH logo.gif
SETI@home logo
Setiathomeboinc.jpg
Multi-Beam 任务的运行界面
开发者 加利福尼亚州大学伯克利分校,空间科学实验室
版本历史 1999年5月17日 以独立运算平台公开运行,对独立平台的计算程序称为 SETI@home Classic
2005年8月27日 开启基于 BOINC 平台的计算程序。
2005年12月15日 结束独立运算平台的 SETI@home Classic
2006年5月3日 开始新程序版本并运算新任务的 SETI@home Enhanced,该程序于2007年8月更名为 Multi-Beam
2008年7月中旬 融入 Astropulse 计算任务。
2008年12月18日 开始支持 CUDA 的 GPU 计算程序,运行 Multi-Beam 任务。
运算平台 Multibeam:

Windows.pngNvidia.png/Linux.png64bits.png/Macos.png/Solaris.png
Astropulse:
Windows.pngReadon.png/Linux.png64bits.png

项目平台 BOINC
程序情况 Astropulse v505≈49.8MB

astropulse_v505≈36.3MB
SETI@home Enhanced≈50.5MB
setiathome_enhanced≈44.1MB

任务情况 Multibeam子项目每个任务文件256KB,限期7日。
Astropulse子项目每个任务文件8,192KB,限期30日。
项目状态 运行中/开放注册
项目类别 物理与天文学
优化程序 SETI@home:优化程序
AstroPulse ATI GPU/CPU 混合优化程序
计算特点 CPU密集:

支持0分享率

支持GPU计算

官方网址 SETI@home
{{{rss}}} [{{{rss}}} 通过 RSS 获取项目新闻]


SETI@homeSearch for ExtraTerrestrial Intelligence at Home,在家搜寻外星智慧(地外文明---也就是我们常说的“外星人”)),是一个通过互联网利用家用个人计算机处理天文数据的分布式计算项目。该项目试图通过分析阿雷西博射电望远镜采集的无线电信号,搜寻能够证实外星智能生物存在的证据。该项目由美国加州大学伯克利分校的空间科学实验室主办。


如何加入项目

该项目基于 BOINC 平台,简要的加入步骤如下(已完成的步骤可直接跳过):

  1. 下载并安装 BOINC 的客户端软件(官方下载页面程序下载
  2. 点击客户端简易视图下的“Add Project”按钮,或高级视图下菜单中的“工具->加入项目”,将显示向导对话框
  3. 点击下一步后在项目列表中找到并单击选中 SETI@home 项目(如未显示该项目,则在编辑框中输入项目网址:http://setiathome.berkeley.edu/ ),然后点击下一步
  4. 输入您可用的电子邮件地址,并设置您在该项目的登录密码(并非您的电子邮件密码)
  5. 再次点击下一步,如项目服务器工作正常(并且有适合自身操作系统的计算程序),即已成功加入项目

更详细的加入方法说明,请访问 BOINC 新手指南BOINC 使用教程

本站推荐您加入 Team China 团队,请访问项目官方网站的 团队检索页面,搜索(Search)并进入 Team China 的团队页面,点击页面中的 Join 并输入用户登录信息即可加入!


科学研究

SETI@home 的原始目标有两个,第一个是要证明分布式计算概念的可行性和实用性。第二个是本身SETI的有益科学研究,以科学方法分析、探索地球以外的智慧生命。

其中第一个目标已经被普遍认为是完全成功的。由 SETI@home 发展开始到现在的 BOINC 环境,在广泛的科研领域支持了大量计算密集型的项目。

第二个目标至今未能实现:SETI@home 未能找到证明来自地外文明信号的证据。但是,项目仍继续探索,不断更新设备及分析办法来查找信号。

SETI@home 是通过分析来自阿雷西博天文台的射电望远镜收集的数据来寻找地球以外文明生命的证据。它是以“被背负”或者说“被动地”的形式当其他科学项目在利用望远镜的时候顺便获取数据。数据会被数据化存储,并发送到 SETI@home 总部。这些数据会根据频率和时间被分解成小块,通过软件进行分析,从可能含有信息的背景噪音中寻找所有信号。SETI@home 需要把每份数据分解数以百万计的小块,然后发送给家用电脑分析,并让软件返回计算结果。以互联网为基础的社会对这项繁重的数据分析提供了帮助。

计算程序会从搜索以下5种有别于噪声的信号:

  • 峰值的谱密度
  • 信号能力的高斯上升和下降,这种信号可能表示望远镜的接收器略过一个信号源。
  • 三连波信号,连续的三个等距峰值信号。
  • 窄带脉冲信号,可能在窄带上的数字信号。
  • 广域极短脉冲,覆盖到脉冲星及原生黑洞的信号。详细请查看 Astropulse

除此以外星际介质和星体的相对运动还会让信号出现很多其他的变化,这些潜在的“信号”会用若干办法进行处理,而 SETI@home 的计算程序也会在一定程度上对这些加工过的数据进行分析。


项目成果

如果你希望有更深入的了解,英文维基百科有一个主题关于:外星生命

虽然项目至此还没有发现任何 ETI(外星生命)的信号,但已经确认了天空中的几个候选目标作进一步的分析,如在峰值强度上不容易解析的干扰点(nosiespots)。其中最重要的候选信号是公布于 2004 年 9 月 1 日,命名为 SHGb02+14a 的无线电源

天文学家 Seth Shostak 在2004年曾表示,基于德雷克方程,他预计会在 2020 - 2025 年之间得到一个与地外文明接触的决定性信号。这意味着一个长期的尝试会受益 SETI@home,尽管它(目前)近10年来没有成功检测到外星生命。

虽然项目尚未达成寻找地外文明的目标,但它已证明了科学界的分布式计算项目使用互联网上的计算机可以获得成功可行的分析工具,甚至击败了最大的超级计算机[]。然而,它并未能表明项目是否合乎科学的受益于这些计算机,这些计算机是否被过度使用(其原意是使用 50,000 - 100,000 台“家用”计算机),非个人计算机的未授权使用同时对项目造成了威胁。


当前的任务

Near Time Persistency Checker (NTPCKR)(持续信号的近实时校检)

当客户端的计算程序回馈我们那些信号后,他们需要被验证并存储在我们的主数据库中。SETI 的目标是找到那些在天空中相同地点、相同频率但不同时间内持续的信号。NTPCKR 的目的是对分布式客户端返回持续信号的新结果接近实时的进行确认和(重新)评分。这将使我们能够我们最佳候选目标目录保持更新。

在 NTPCKR 上开发是目前最活跃的。我们已经完成了对寻找候选目标的代码并进行调试,而且着手开发一套标准化的评分算法。我们还将开发咨询和现实 NTPCKR 生成数据的网页查询工具。你可以从这些旧的新闻故事中了解更多关于原始 near time persistency checker 计划

Astropulse

SETI@home 当前应用程序(Multibeam)搜索的地外文明信号是集中在频段窄但持续时间长的特征上。这是外星文明可以突出于宇宙的无线电背景噪声发送信号的一种方式。另外一种可能是,他们可以在一个宽广的频段上极短时间内输出大量能量形成脉冲信号,由于这样的脉冲信号在星际空间传输时与星际物质相互作用后会产生一个是低频相对于高频放慢的分散作用过程。这种分散延伸的脉冲随着这世界的推移。如果我们熟悉掌握分散脉冲的话,我们就能纠正这种效果。对于外星人的信号,我们根本不知道在它的旅途中会有多少星际物质与它接触,所以我们要尽一切可能分散测量,这需要大量的计算时间。

Astropulse 同样也是 SETI@home 的计算程序,它与原来的程序协调搜索脉冲信号。除了来自外星人的信号,我们可能还会看到黑洞蒸发或者发现新的脉冲星。你可以通过阅读 Astropulse:常见问答 或者这个旧的新闻故事了解更多信息。

Radar Blanking(雷达消隐)

自从我们开始使用阿雷西博上的 ALFA 接收器,发现我们更容易被军用的雷达噪声所干扰。幸运的是,这些雷达脉冲是出现在已知的周期,并且阿雷西博的工作人员已经运作了一套“硬件雷达消除器”。即观察项目可以预计雷达开动或关闭时在他们的数据中加入额外的信息。我们自2008年初就应用了这套硬件信号。

然而在实践中,我们发现阿雷西博说提供的信号并不是 100% 正确的。这是有多种原因,包括军事上为了不要过多广播而变换他们的雷达模式。由于硬件消除是预测性的,在事物变化时就不能完全信任它了。因此我们目前正在制定一项“软件雷达消除器”,它将对原始数据进行分析并使用结合统计分析的办法来找到雷达模式。这么一来让我们可以更有效的重新分析 2008 年以前的数据(不具备硬件雷达消除器的信号)。事实上这是另外一种形式的雷达干扰消除。实际上在编写本文的时候就有两个雷达消除软件正在发展。


未来的计划

RFI Rejection(无线电干扰抑制)

SETI 的一个巨大挑战是智能过滤源于地球的信号。对于 SETI 就如由于无线电干扰(RFI)而出现的错误的活跃信号。集成两种准确可靠的 RFI 抑制算法,以及一些能让我们的 multibeam 接收器去实现的新想法是这项任务的目标。而其中一个要探讨的是它是否能更有效的对所有前期 ntpckr 处理的数据进行 RFI 过滤,或者只对候选的后期 ntpckr 处理的数据进行过滤。

Multiple Frequency Observing(多重频率观察)

当望远镜跟踪天空中的一个目标时,目前的数据记录器有能力对频率进行“跨距”记录。这就产生了一个想法:在每次很长时间的对天空中同一个区域同一个频率收集的数据会逐渐减少,因此在这种情况下,记录器可以对一系列的频率进行跨距记录。那个部分已经完成,还需要做的是客户端程序的更新和关联的前端和后端更新以适合处理一系列的跨距频率数据。

Gigabit up the Hill(升级网络带宽)

由于我们校园不能支持我们巨大网络带宽的需求,因此我们向一家互联网服务提供商(Hurricane Electric)每月支付费用为 SETI@home 提供“互联网通道”。值得注意的是,因为我们位于校园内,他们仍然对我们的网络连接发挥很大作用。但是,现时校园的基础设施并不能支持他们所给予的资源,事实上,尽管我们支付了 1000 Mbits/sec(1 Gibit/sec)服务费用,却只能使用 100 Mbits/sec 的线路。

这还不算是一个问题或者需要我们去关注,特别是我们的硬件几乎不会达到 100 Mbits 的瓶颈,直至最近,我们的服务器/路由器在去年得到了升级,Astropulse 产生了更多的带宽需求,另外摩尔定律仍然生效——我们能看到活跃用户数在长期保存稳定而带宽消耗量仍然持续的增长。

虽然现在我们还能应付过来,但我们希望可以获得更多我们所支付的带宽。校园正与我们研究硬件升级的必要性。很不幸的是我们的建筑在一个大山上而且远离校园的其他地区,所以我们的升级成本很大一部分花费是同上实验室斜坡的地下埋设光纤。这是很不便宜的。

这个计划并不迫切。如果我们获得这方面的资金,我们会告诉校园方进行升级。如果没有,我们将对我们已有的资源进行控制。我们目前并没有“浪费金钱”——我们所支付的千兆连接远比我们几年前的百兆连接便宜,并且正常运行时间和服务都非常优越。


项目所面临的威胁

Like any project of prolonged duration, there are factors that may result in its termination. Some of these are detailed below:

Potential closure of Arecibo Observatory

At present, SETI@home procures its data from the Arecibo Observatory facility operated by the National Astronomy and Ionosphere Center and administered by Cornell University. The decreasing operating budget for the observatory has created a shortfall of funds which has not been made up from other sources such as private donors, NASA, other foreign research institutions, nor private non-profit organizations such as SETI@home.

The National Science Foundation has made it clear the Arecibo will close in 2011 without such funds, and therefore the present data stream for SETI@home would cease in that situation.

Alternative distributed computing projects

When the project was launched there were few alternative ways of donating computer time to research projects. However, there are now many other projects that are competing for such time.

More restrictive computer use policies in businesses

In at least one documented case, an individual was fired for explicitly importing and using the SETI@home software on computers used for the U.S. state of Ohio, signalling that such non-essential use of SETI@home — outside of the 'home' — can have serious negative consequences.

As of 16 October 2005, approximately one third of the processing for the non-BOINC version of the software was performed on work or school based machines. As many of these computers will give reduced privileges to ordinary users, it is possible that much of this has been done by network administrators.

To some extent, this may be offset by better connectivity to home machines and increasing performance of home computers.

Funding

There is currently no government funding for SETI research, and private funding is always limited. Berkeley Space Science Lab has found ways of working with small budgets and the project has received donations allowing it to go well beyond its original planned duration, but it still has to compete for limited funds with other SETI projects and other space sciences projects.

In a December 16, 2007 plea for donations, SETI@home stated its present modest state and urged donations for $476,000 needed for continuation into 2008.

Unofficial clients

A number of individuals and companies made unofficial changes to the distributed part of the software to try to produce faster results, but this compromised the integrity of all the results. As a result, the software had to be updated to make it easier to detect such changes, and discover unreliable clients. It doesn't however mean that BOINC doesn't allow unofficial clients. It means that clients that return different and therefore incorrect data are not allowed, so corrupting the result database is avoided. BOINC relies on cross-checking to validate data but unreliable clients need to be identified, to avoid situation when two of these report the same invalid data and therefore corrupt the database. A very popular unoffical client allows users to take advantage special features provided by their processor(s) such as SSE, SSE2, SSE3, SSSE3 and SSE4.1 to allow for faster processing. The only downside to this is that if the user selects features that their processor(s) do not support, the chances of bad results and crashes rise significantly. Tools are freely available to tell users what features are supported by their processor(s).


继续阅读


相关链接


Boinc Icon.png伯克利开放式网络计算平台BOINC
· ·
生命科学类项目 Computational Structural Biology · DrugDiscovery@Home · GPUGRID · Malariacontrol.net · RALPH@home (Alpha内测项目)· RNA World · Rosetta@home · The Lattice Project
地球科学类项目 Climateprediction.net · Quake-Catcher Network Seismic Monitoring
人工智能类项目 MindModeling@Home
天文学项目 Astropulse · Cosmology@Home · MilkyWay@home · SETI@home · SETI@home/AstroPulse Beta (Beta公测项目)· Asteroids@home
物理化学类项目 Einstein@Home · Hydrogen@Home · Leiden Classical · LHC@home · QMC@Home
数学类项目 Collatz Conjecture · NFS@Home · primaboinca · PrimeGrid · SZTAKI Desktop Grid · WEP-M+2 Project
密码类项目 Enigma@Home · Moo! Wrapper
艺术类项目 BURP
多种应用的项目 CAS@home · World Community Grid · Yoyo@home
与 BOINC 平台相关的项目 BOINC Alpha Test · Pirates@home · WUProp@Home
已结束/暂停/合并的项目 ABC@home · AlmereGrid Boinc Grid · APS@Home · AQUA@home · BBC Climate Change Experiment · Biochemical Library · BRaTS@Home · Cels@Home · Chess960@Home · CPDN Beta · DepSpid · DistrRTgen · DNA@home · DNETC@HOME · Docking@Home · Drug@Home · DynaPing · EDGeS@Home · eOn: Long timescale dynamics · Evo@home · Eternity2.fr · FreeHAL@home · Goldbach's Conjecture Project · Ibercivis · Magnetism@home · Mersenne@home · Mopac@home · MilestoneRSA · MFluids@Home · Nano-Hive@home · NQueens Project · Orbit@Home · Open Rendering Environment · POEM@HOME · PicEvolvr.com] · Predictor@home · QuantumFIRE alpha · Ramsey@Home ·RamseyX · Rectilinear Crossing Number · Renderfarm.fi · RSA Lattice Siever (2.0) · Seasonal Attribution Project · SHA-1 Collision Search Graz · SIMAP · SLinCA@Home · Spinhenge@home · Sudoku@vtaiwan · Superlink@Technion · TANPAKU · Virtual Prairie · Virus Respiratorio Sincitial · XtremLab · Zivis
BOINC 相关的工具 BOINCstats BAM! · BOINC Translation Services · BOINC TThrottle