Everything2
Near Matches
Ignore Exact
Full Text
Everything2

SETI@Home

(thing) by enth (3.1 d) (print)   ?   (I like it!) 3 C!s Mon Feb 11 2002 at 22:23:28

Traditional SETI (Search for Extraterrestrial Intelligence) programs use one central computer to analyze electromagnetic data in real time as it's read from a radio telescope. Because the computer must be ready for new data as it comes in, it can only do limited analysis of the signal. That is, it can neither analyze particular sections of the electromagnetic spectrum in great depth, nor attend to all the possible sections which might contain electromagnetic signs of extraterrestrial life. SETI@home is a project managed by the Space Sciences Laboratory at the University of California, Berkeley that breaks this computational bottleneck and does deep enough analysis that hopefully no signal will go unnoticed.

Instead of using a central computer that briefly stores and parses the incoming data stream, SETI@home harnesses the power of distributed computing to search the stream for telltale signals. One computer does sit on the telescope's incoming data line, but instead of processing the data, it spins it on to 35 gigabyte tapes which are shipped to Berkeley. There, more computers encapsulate it into much smaller chunks and broadcast them to individual users throughout the internet. These users, who sign up through the setiathome.ssl.berkeley.edu website, also run a screensaver or daemon program which examines the data. Since there is no hope of doing this in real time anyway, each user computer can take as long as it needs (up to the time-out threshold of a week or two) to work with the data. Once the data has been examined in full, it is sent back to the SETI@home network, which collates the packets and tests to see if any of them are positive for interesting findings.

A full 35 gigabyte tape's worth of data comes into the Arecibo radio telescope (which is used by SETI@home) in Puerto Rico every day. The telescope is only active 70% of the day, the rest of the time is taken by calibrating it and sending data off the island on radio frequencies which would interfere with its use. To save money, SETI@home has its receiver attached to the antenna of the telescope, but doesn't actually purchase any time to control the antenna for itself. Instead it uses the piggyback concept pioneered by Carl Sagan's SERENDIP projects, and picks up data while other researchers use the telescope for their work. In other words, the SETI@home receiver pays attention to whatever part of the sky it's pointed at, storing only that part of the sky for analysis. While it's difficult to cover the whole sky in such a haphazard manner, SETI@home hopes to have all the sky that's visible to Arecibo covered three times by the end of the project.

Tapes arriving at Berkeley each have about 15 hours of data which falls in the 2.5 MHz of frequency surrounding 1420 MHz, the 21 cm hydrogen line that's popular with SETI researchers. Signal from these tapes is first fed into a data splitter cluster which uses fast Fourier transforms to pare the data into 256 separate 9,766 Hz subbands, which are each split temporally into pieces lasting about 107 seconds. These 250K chunks, along with error checking and collation data regarding them, are put into 340K work-units which are sent to a storage device. From there, a data server accesses the user database, and sends out work-units from storage to all of the SETI@home users on the internet. It is to this server which the finished units return, packaged with all the data derived from them by the internet users.

Each returning work-unit is error-checked against and merged with the others, and the result is compared with a scientific database. That database contains information on frequencies generated by terrestrial radio interference, which it removes from analysis. It also weights signals higher if they from a direction that has a cataloged nearby star, and does other weighting based on SETI algorithms. If a signal passes enough tests done in the science database it is turned over to a human researcher for further analysis, and (thus far, unfortunately) always proves to be a signal of terrestrial origin.

SETI@home tries to be more than a neato science project for its users, providing a common interest and experience base for an online community. Setiathome.ssl.berkeley.edu has a message board for participants, as well as polls and customizable user profiles. Also, the team encourages a sort of informal competition between users by ranking them in order of computational hours donated to the project.

SETI@home clients for the Microsoft Windows family of operating systems provide a wicked cool display of what your computer is doing with the data, and look like the kind of computer display you only see in movies. The Linux client doesn't have the spiffy graphics unless you use a SETI@home add-on for X, instead running in text mode only or as an invisible daemon. Both clients use process management to limit the amount of processor time used for signal processing, so no slowdown should be noticeable while the client runs in the background. See also Getting the most out of SETI@home on your Mac for information about that platform.


Thanks to Albert Herring for help with this writeup.

printable version
chaos

YETI@home COSM distributed.net Getting the most out of SETI@Home on your Mac
@home projects Cancer over Aliens The pros and cons of leaving your computer on I've been doing that all night and quite frankly my jaw aches
distributed computing What the computer does while it's alone The Golem Project Things to do to salvage a shitty day
Arecibo Genome@home SetiQueue @
GKrellM the Gnutella protocol Nano@Home Jimmy Carter
Heaven's Gate Peach Schnapps Serendip SICP
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Nodes to live by:
June 30, 2006
Pascal's Triangle
A foot of jade is worth an inch of time
Search Engine Mechanics
OLA Scary Story Contest 2000
Japan's 21st century crisis
Welcome to the Involuntary Agnostics Association
Madonna
Meal, ready to eat
Scientology v. the Internet
Be a problematic duck over there
The night I saw a man get his head blown off
Why I am going to pretend I am a girl online from now on
New Writeups
Clarke
Multiculturalism(idea)
aneurin
Earl of Landaff(person)
Heitah
Pseudocide(idea)
XWiz
Google Knol(lede)
Mythi
July 24, 2008(personal)
locke baron
The fall of Earth(fiction)
BookReader
Fear the Cold(dream)
Pavlovna
Kathleen MacInnes(person)
stainedglass
1(fiction)
kalen
Three "T"s(idea)
octillion369
Undead(idea)
archiewood
Ico(fiction)
Heisenberg
Why I love Everything2(log)
octillion369
Death Knight(person)
XWiz
Are you hoping for a miracle?(review)
Everything 2 is brought to you by the letter C and The Everything Development Company