BOINC - Открытая Инфраструктура для Распределенных Вычислений университета Беркли (Berkeley Open Infrastructure for Network Computing) - программная платформа для организации распределённых вычислений использующих добровольно предоставленные вычислительные ресурсы. Программа разрабатывается Калифорнийским университетом в Беркли (University of California, Berkeley). Все исходные тексты BOINC доступны в рамках LGPL лицензии. Поддерживаются операционные системы Windows®, Linux, Mac OS X, Solaris.

FAQ по SETI@home

Что такое SETI@home ?

SETI@home - это некоммерческий проект по поиску внеземного разума с помощью анализа радиосигналов с радиотелескопа Аресибо.

Подробнее о SETI@home можно почитать здесь.

О SETI (не SETI@home) в России - Russian SETI.


SETI (Search for Extra Terrestrial Intelligence, Поиск ВнеЗемного Разума) это научное направление, цель которого обнаружить разумную жизнь вне Земли. На первом этапе, известном как radio SETI (радио SETI), используются радиотелескопы для слежения за узкополосными радиосигналами из космоса. Естественные источники таких сигналов не известны, поэтому их обнаружение может дать подтверждение о существовании внеземной технологии.

Сигналы с радиотелескопов содержат в основном шум (от внеземных источников и электроники приемников) и искусственные земные сигналы, такие как сигналы телевидения, радаров и спутников. Современный проект radio SETI анализирует данные в цифровой форме. Большая вычислительная мощность позволяет покрыть поиском больше частотных диапазонов с лучшей чувствительностью. Radio SETI, следовательно, имеет неограниченную потребность в вычислительной мощности.

Предыдущие проекты radio SETI использовали специализированные суперкомпьютеры, расположенные на телескопе, чтобы выполнять основной объем анализа данных. В 1995, Дэвид Геди (David Gedye) предложил выполнять обработку данных radio SETI на виртуальном суперкомпьютере, состоящем из множества компьютеров подключенных к сети Интернет; и он организовал проект SETI@home (SETI на дому) для апробирования этой идеи. Проект SETI@home был запущен в мае 1999.

Оригинал этого описания на сайте проекта.


С декабря 2005 года проект полностью перешёл на платформу BOINC.

Как присоединиться ?

  1. Скачать программу BOINC со страницы загрузки. Что такое BOINC можно почитать здесь.
  2. При регистрации указать адрес проекта - http://setiathome.berkeley.edu. Процедура регистрации и подключения к проектам на платформе BOINC описана, например, на этой странице.
  3. Всё, после подключения к проекту закачается расчётное приложение и задания на обработку.

Системные требования

Минимальные требования к компьютеру

  • Операционная система: Windows, Linux, Mac OS X, Solaris.
  • Память: При обработке расчётное приложение версии 5.15 занимает приблизительно 64 Мбайт оперативной памяти.
  • Процессор: Явных ограничений нет, но пытаться запустить SETI@home на 80486 не стоит :-).

Трафик

  • Входящий: одно задание - 360 кбайт. Расчётное приложение - 2 Мбайта (загружается один раз).
  • Исходящий: результат обработки одного задания - 10-20 кбайт.

Время обработки одного задания

После выхода Seti Enhanced время обработки одного задания стало переменным и зависит от угла AR. Если в процессе обработки, файл с результатами станет более 21 кбайта, обработка задания завершится раньше времени - считается что сигнал слишком зашумлён, и его не имеет смысла дальше обрабатывать, время обработки таких заданий значительно меньше, например 16 минут.

Примерная таблица - для каждого компьютера значения «Время ЦП» и «Максимальный срок на обработку» («Deadline») будут свои:

AR Время ЦП (час) Максимальный срок на обработку
(дней)
ОчковSempron2800+ (MMX,SSE,SSE2)
время обработки задания
0.112742888 2.87 19.10
то же самое для меньшего AR
- -
0.12 3.04 20.25 - -
0.15 3.39 22.57 - -
0.20 3.97 26.43 - -
0.225 4.26 28.36 - -
0.226 8.26 54.96 - -
0.25 7.28 48.45 - -
0.30 5.80 38.58 - -
0.35 4.78 31.82 - -
0.40 4.05 26.92 - -
0.41 3.92 26.11 - -
0.42 3.81 25.33 - -
0.43 3.70 24.60 - -
0.44 3.59 23.90 - -
0.45 3.49 23.24 - -
0.46 3.40 22.61 - -
0.47 3.31 22.01 - -
0.48 3.22 21.44 - -
0.49 3.14 20.89 56.90 6 часов 30 минут
0.50 3.06 20.37 - -
0.55 2.72 18.08 - -
0.60 2.44 16.22 48.70 5 часов 30 минут
0.65 2.21 14.67 - -
0.70 2.01 13.38 - -
0.75 1.84 12.27 - -
0.80 1.70 11.32 - -
0.85 1.58 10.49 - -
0.90 1.47 9.77 - -
0.95 1.37 9.13 - -
1.00 1.29 8.56 - -
1.05 1.21 8.06 - -
1.10 1.14 7.60 - -
1.127 1.10 7.37 - -
1.128 0.65 4.34
то же самое для большего AR
- -

Узнать значение AR можно посмотрев файл с заданием, AR записан в тэге:

<true_angle_range>0.65538785528265</true_angle_range>

Оптимизированные приложения

Для тех кому хочется считать побольше да побыстрее добровольцы, изначально не имеющие отношения к организаторам SETI@home, компилируют оптимизированные под конкретные процессоры и операционные системы расчётные приложения - выигрыш в скорости обработки может достигать 100% и более. На данный момент оптимизированные приложения для SETI@home можно скачать на сайтах:


pro/seti/faq.txt · Последние изменения: 2007-11-15 02:24 rm
Personal Tools