Кластерные системы - BOINC

0
Ваша оценка: Нет

BOINC (Berkeley Open Infrastructure for Network Computing) — свободная (лицензия LGPL) программная платформа для организации распределённых вычислений, разработанная университетом Беркли.

Распределённые вычисления позволяют получить огромную вычислительную мощность, соединяя в сеть множество отдельных компьютеров, на которых и проводятся нужные вычисления. Вычислительная мощность у популярных BOINC проектов сравнима с производительностью суперкомпьютеров.
Это позволяет научным (в подавляющем большинстве случаев) проектам проводить ресурсоёмкие расчёты за короткий срок и без использования дорогостоящего оборудования.
Любой владелец компьютера может присоединиться к проекту с помощью программы BOINC и помочь ему, жертвуя часть ресурсов своего компьютера для вычислений в рамках этого проекта.
BOINC состоит из серверной части (для организаторов проекта) и клиентской части (программа, с которой работает участник проекта). Клиентская часть состоит из так называемого BOINC клиента и графической программы для мониторинга работы BOINC клиента, которая называется BOINC менеджер (BOINC Manager). BOINC клиент и менеджер доступны для GNU/Linux, Mac OS X и Windows систем, распространяются под свободной лицензией LGPL. Для любителей KDE доступен альтернативный менеджер на Qt — KBoincSpy.
Важно заметить, что BOINC использует только свободные ресурсы вычислительной мощности компьютера, поэтому можно спокойно продолжать пользоваться компьютером в обычном режиме, даже при включённом BOINC клиенте. Обычно большую часть времени на персональных компьютерах ресурсы не используются полностью (большую часть времени процессор не загружен на 100%). Именно эти свободные промежутки будет использовать BOINC для обработки заданий. Также пользователи BOINC часто не выключают компьютеры на ночь, предоставляя это время для работы BOINC.

Сайт разработчика: http://boinc.berkeley.edu/
Что почитать?


Разместил: vikos 5 Апрель 2012 в 20:20