BOINC - Распределенные вычисления
Кто и зачем их организует и в них участвует?
| ||
Почему-то когда люди слышат о распределенных вычислениях сразу вспоминают инопланетян. Вообще-то, понятно почему. SETI@Home - один из первых и самых "раскрученных" проектов распределенных вычислений. Однако, время идет и технология распределенных вычислений получает все большее распространение. На сегодняшний день существует более двух десятков проектов (математических, медико-биологических, физических, климатологических и др.)
В двух словах суть распределенных вычислений такова: Задачи, требующие огромного объема вычислений, разбиваются на небольшие "порции" и рассылаются всем желающим через Интернет. После просчета такого блока (время может быть различным от нескольких минут до нескольких недель, в зависимости от проекта) готовый результат отсылается обратно - организаторам. Сервер проекта из просчитанных кусочков "склеивает" общий результат. Принципиально все очень просто.
Теперь главный вопрос: КОМУ и ЗАЧЕМ все это нужно?
Ну, насчет организаторов понятно - они, за небольшие затраты, получают огромные вычислительные мощности и решение своих проблем. В роли организаторов обычно выступают научные учреждения, которым получаемых на исследования грантов вполне хватает для приобретения серверов и написания необходимых программных средств, но совершенно недостаточно на аренду суперкомпьютеров для проведения своих расчетов. Здесь на помощь им приходят добровольцы - участники проектов распределенных вычислений.
| ||
А зачем добровольцы жертвуют свои компьютеры (платят за электричество и трафик)?
Причин обычно несколько, выбирайте для себя любую:
Присоединяйтесь к нам!:) |
Комментарии