miha_vxc (miha_vxc) wrote,
miha_vxc
miha_vxc

  • Music:

Boinc - система распределенных вычислений

Я думаю, у многих, читающих этот блог, компьютер включен круглые сутки. Да и по собственному опыту знаю, что на работе у многих компьютеры так же не выключаются, зачем время тратить - электричество ведь 'халявное'. В лучшем случае во время 'простоя' компьютеры занимаются раздачей данных на торрентах, но ведь какие вычислительные мощности простаивают!
Наверное, после таких размышлений и родился проект BOINC. Это программная платформа для распределенных вычислений. Проект разработан в университете Беркли и дает возможность ученым задействовать огромные вычислительные мощности персональных компьютеров со всего мира.

Boinc




Для решения многих задач в области математики, молекулярной биологии, медицины, астрофизики, климатологии требуются очень большие вычислительные ресурсы, но деньги на суперкомпьютеры есть не у всех, тут то на помощь и приходит Boinc. Во время 'простоя' ваш компьютер будет заниматься решением сложных научных задач, учитывая, что в проекте участвует несколько сотен тысяч человек, вычислительная мощность больше чем у дорогостоящих суперкомпьютеров.

Я участвую в проекте уже несколько лет.
В свободное время мой компьютер вносит свой посильный вклад в несколько проектов:
1. Seti@Home - наверное самый известный проект, он занимается поиском радиосигналов внеземных цивилизаций.
2. Rosetta@Home - вычисление третичной структуры белков из их аминокислотных последовательностей. Проект направлен на борьбу с такими болезнями как рак, малярия, болезнь Альцгеймера, сибирская язва и другими генетическими и вирусными заболеваниями.
3. MilkyWay@Home - создает высокоточную трёхмерную динамическую модель звёздных потоков в нашей Галактике, для исследующий явления в межзвёздном пространстве.
4. Cosmology@Home - предназначен для поиска модели, наилучшим образом описывающей нашу Вселенную по результатам моделирования и наблюдения реликтового излучения.

На самом деле, проектов очень много и каждый найдет себе по душе:)

Изначально я поставил себе эту программу ради красивого скринсейвера))), но потом втянулся:)
Все-равно основной компьютер у меня включен всегда и выступает в роли файл-сервера/торрент-качался, так что мне жалко, что ли если он еще и чуть-чуть науке поможет:) Где-то в глубине души, тот факт, что компьютер не просто так стоит и качает всякую фигню из интернета, но еще и участвует в важной научной программе, производя сложные вычисления, тешит самолюбие:))) Кроме того существует множество рейтингов, и приятно когда российская команда Russia team, в которой я состою, обходит команду Англии:)

Boinc


Boinc является открытой платформой и позволяет создать свой проект. Увы, российских проектов почти нет.
Существует украинский проект Magnetism@home по расчету магнитных конфигураций цилиндрических нано-элементов, но за все время я не получил ни одной задачи для расчетов от них, так что судя по всему проект существует только формально.
Первый российский проект еще находится на стадии тестирования. Это будет Gerasim@home, он предназначен для анализ качества разбиений граф-схем параллельных алгоритмов логического управления, полученных различными эвристическими методами.
Очень обидно, что наша наука так слабо представлена в этой системе распределенных вычислений. Ведь им есть что считать, но наверное, морально проще выпросить денег на новый компьютерный парк и устроить 'попил бабла'.

Так что пока остается помогать мировому научному сообществу и ждать запуска российских проектов.

Официальный сайт русскоязычный.
Скачать программу (7 Мб)
Список проектов
Российское сообщество

Join!


Поделиться ВКонтакте
Tags: интернет, наука, я
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 3 comments