Веселин Анриев Георгиев, ФН

advertisement
Веселин Анриев Георгиев, ФН. 43576, сп. Информатика, курс I, група 6
Курсова Работа по Английски Език, 2004/2005
How SETI@Home Works?
http://setiathome.ssl.berkeley.edu/about_seti/about_seti_at_home_4.html
As you probably know, the SETI@Home screensaver analyzes data from the Arecibo
radio telescope and looks for extraterrestrial signals, which may indicate the presence of
intelligence out there. But how does it accomplish this task?
The scientists at UC Berkeley believe that ETs would send us a signal in the most
efficient manner for them that would allow humans to easily detect the message. They've found
out that sending a broadband signal is inefficient, since it takes a lot of power. So they assume
that aliens will concentrate the power of the message into a very narrow frequency range.
Another fact, which helps to distinguish Extraterrestrial from Earth-made signals, is
that local (earth-based and satellite-based) signals are more or less constant. They maintain their
intensity over time, while any possible alien message may last no more than twelve seconds.
This is because the telescope does not track the stars. Thus, the sky drifts past the focus of the
telescope, and thus every target remains “on focus” for at most twelve seconds.
So, SETI@Home screensaver looks for narrowband signals, which increase in power
for six seconds and then decrease in another six seconds (gaussians). But how do we know what
frequency to look for that signals? We don't know it, so we must test all frequencies. To
complicate things further, the Earth and the ET source may diverge or converge, creating the
radio wave equivalent of the Doppler effect. SETI@Home takes this into account, testing a large
amount of possible Doppler drift rates (20,000 to be exact).
But the screensaver doesn't look for gaussians only. The scientists from Berkeley have
agreed that aliens may try to encrypt information in series of equally spaced pulses. This means
that they are looking for a signal that regularly varies in power over time. They apply two types
of tests: triplet testing and pulse testing.
The triplet test is pretty simple. For every two strong pulses above a reasonable
threshold value, SETI@Home looks for another pulse exactly in between the two.
The pulse test (which looks for multiple weak, but equally spaced signals) is more
complicated. It may check whether a signal with a fixed repetition period exists. The method is
called “fast folding algorithm”. The screensaver breaks up the data into uniform sized time
chunks and then adds the chunks all together. If the size of the chunks is the same as (or multiple
of) the period of the pulses, they will add one on the top of another and they will grow out of the
noise. The hard part is guessing the correct size of the time slice. And since SETI@Home doesn't
know the length of the period, it tries all possible periods.
So the screensaver examines the single piece of 107 seconds of radio-data (that pieces
are called “work-units”), testing all possible 131,072 frequencies with the 16 possible
bandwidths at the 20,000 possible drift rates looking for gaussians, triplets, repeating pulses and
spikes (short radio bursts). This is an enormous computation to be done for just 107 seconds of
data (about 2.8-3.4 TeraFLOPs). A typical 1 Ghz Pentium 3 would take 9 hours to complete a
single work unit. And that's just the beginning – currently SETI@Home projects has about
250,000,000 work units to be done! Currently, 1,855,203,683 are processed, resulting in total of
2,281,002 years of processing time. More than 5 million people take part in the project. It is the
largest distributed computing project ever existed.
Glossary:
Screensaver: A software program that displays constantly changing images or dims the
brightness of a display screen to protect the screen from having an image etched onto its surface.
Radio Telescope: A device used in radio astronomy for detecting and recording radio waves
coming from stars and other celestial objects, consisting of a radio receiver with an antenna fixed
on a wide bowl-shaped reflector that collects the waves.
Extraterrestrial: Originating, located, or occurring outside Earth or its atmosphere: intelligent
extraterrestrial life.
Signal: An impulse or a fluctuating electric quantity, such as voltage, current, or electric field
strength, whose variations represent coded information.
ET: short for Extraterrestrial
Broadband: Of, relating to, or having a wide band of electromagnetic frequencies: a broadband
network.
Frequency: The number of times a specified periodic phenomenon occurs within a specified
interval.
Narrowband: Refers to a signal, which occupies only a small amount of space on the radio
spectrum -- the opposite of broadband or wideband.
Gaussian: (in SETI@Home) refers to the Gaussian (or Normal) distribution curve, usually
represented by a bell-shaped curve symmetrical about the mean.
Diverge: To go or extend in different directions from a common point; branch out.
Converge: To tend toward or approach an intersecting point; to come together from different
directions.
Doppler Effect: A change in the observed frequency of a wave, as of sound or light, occurring
when the source and observer are in motion relative to each other, with the frequency increasing
when the source and observer approach each other and decreasing when they move apart. The
motion of the source causes a real shift in frequency of the wave, while the motion of the
observer produces only an apparent shift in frequency. Also called Doppler shift.
Encrypt: To put into code or cipher.
Pulse: A rapid, transient change in the amplitude of a signal from a baseline value to a higher or
lower value, followed by a rapid return to the baseline value.
Triplet: (in SETI@Home) three equally spaced strong pulses.
Threshold: A transitional interval beyond which some new action or different state of affairs is
likely to begin or occur.
Chunk: A thick mass or piece.
Bandwidth: The numerical difference between the upper and lower frequencies of a band of
electromagnetic radiation, especially an assigned range of radio frequencies.
Spike: Short radio burst having large amount of power.
TeraFLOP: Trillion Floating Point Operations. A standard measure of a complexity of a
computation task, related to the number of elementary mathematical operations on real numbers
(additions, multiplications, etc.).
Distributed Computing: A method of solving a large task in parallel, using many machines,
each working on some little piece of the whole task.
Download