Распределенная вычислительная сеть BOINC

Проектом, о котором я хочу рассказать, я заинтересовался с подачи Мак Сима. Речь пойдет о BOINC, сети добровольных распределенных вычислений. И хотя Максим достаточно подробно уже рассказал об этом проекте в своем блоге, я думаю, имеет смысл донести эту идею до как можно большего количества людей.

BOINCПолагаю, многие слышали про довольно-таки старый проект SETI@home. Его целью было использование вычислительных мощностей компьютеров участников для расчета данных, полученных астрономами в процессе поиска внеземных цивилизаций. Собственно, BOINC - это не что иное, как единая расчетная система для всех подобных проектов, включая пресловутый SETI@home. Каждый участник этой сети добровольно предоставляет свободные ресурсы своего компьютера (или компьютеров) для обсчета данных по выбранным проектам.

Программное обеспечение BOINC существует для Windows, Mac и Linux. Софт крайне ненавязчив и действительно совершенно не мешает при работе, так как весьма грамотно прекращает загрузку системы в случае, если пользовательским программам требуются ресурсы. Причем в настройках можно самому выставить все пороговые значения потребления процессора, памяти, диска и т.д.

Для участия достаточно просто установить ПО и выбрать проекты. Проектов для расчета имеется уже достаточно много, можно выбрать любой по душе. К примеру, мои компьютеры (рабочий и домашний) сейчас считают задания Rosetta@home от University of Washington, который занимается исследованием белков в поиске лекарств от самых различных заболеваний человека. Благородная цель, не так ли? Наши компьютеры крайне редко по настоящему загружены пользовательскими задачами. Поэтому мне кажется правильным использовать их свободные ресурсы для помощи университетам и исследовательским центрам. Читать далее »


© SolarWind Gate