Добровольные вычисления — распределённые вычисления с использованием предоставленных добровольно вычислительных ресурсов. Современные вычислительные системы для добровольных вычислений строятся на базе грид-систем.
SETI@home — научный некоммерческий проект добровольных вычислений на платформе BOINC, созданный исследовательским центром SETI при Калифорнийском университете в Беркли, использующий свободные вычислительные ресурсы на компьютерах добровольцев для анализа радиосигналов, полученных проектом SETI. Проект поддерживается лабораторией космических наук Калифорнийского университета в Беркли и является частью всемирных инициатив SETI.
Einstein@Home — проект добровольных вычислений на платформе BOINC по проверке гипотезы Эйнштейна о существовании гравитационных волн, которые были обнаружены 100 лет спустя. В ходе выполнения проекта первоначальная цель была расширена: в настоящее время проект занимается также поиском пульсаров по данным радио- и гамма-телескопов. Проект стартовал в рамках Всемирного года физики 2005 и координируется Университет Висконсина-Милуоки и Институтом гравитационной физики Общества Макса Планка, руководитель — Брюс Аллен. С целью проверки гипотезы проводится составление атласа гравитационных волн, излучаемых быстро вращающимися неосесимметричными нейтронными звездами (пульсарами), качающимися, аккрецирующими и пульсирующими звездами. Данные для анализа поступают с Лазерно-интерферометрической гравитационно-волновой обсерватории (LIGO) и GEO600. Кроме проверки общей теории относительности Эйнштейна и получения ответов на вопросы «Распространяются ли гравитационные волны со скоростью света?» и «Чем они отличаются от электромагнитных волн?», прямое обнаружение гравитационных волн будет также представлять собой важный новый астрономический инструмент. Наличие же экспериментальных доказательств отсутствия гравитационных волн известной амплитуды от известных источников поставит под сомнение саму общую теорию относительности и понимание сущности гравитации.
BOINC — открытая программная платформа университета Беркли для грид-вычислений — некоммерческое межплатформенное ПО для организации распределённых вычислений. Используется для организации добровольных вычислений.
LHC@Home — проект добровольных вычислений на платформе BOINC, организованный сотрудниками CERN для проведения расчётов, необходимых при постройке и эксплуатации Большого адронного коллайдера. В ходе этих расчётов, проводимых добровольцами на своих домашних компьютерах, осуществляется моделирование поведения пучка заряженных частиц при различных параметрах воздействия на них управляющих магнитов ускорителя с использованием программы SixTrack. По ходу расчетов рассматривалась возможность добавления в проект расчётных модулей Garfield и ATLAS для моделирования столкновений пучков протонов в детекторах, однако они так и не были реализованы. Также рассматривалась возможность использования проекта LHC@home для обработки полученных экспериментальных данных, однако основные сложности связаны с большим объёмом информации, необходимым для передачи на удаленные компьютеры. Для этой задачи более удобной является грид-система LCG.
Дэвид Геди (Джиди) — основатель проекта SETI@home и его первый директор с 1995 по 1996 год. Идея по организации первого массового проекта распределённых вычислений, который использует компьютеры добровольцев — SETI@Home была им предложена в 1994 году, и он организовал проект, он предлагал использовать добровольные вычисления не только в SETI Radio Searches, но и во всех областях науки. SETI@home стартовал 17 мая 1999 года.
Грид-вычисления — это форма распределённых вычислений, в которой «виртуальный суперкомпьютер» представлен в виде кластеров, соединённых с помощью сети, слабосвязанных гетерогенных компьютеров, работающих вместе для выполнения огромного количества заданий. Эта технология применяется для решения научных, математических задач, требующих значительных вычислительных ресурсов. Грид-вычисления используются также в коммерческой инфраструктуре для решения таких трудоёмких задач, как экономическое прогнозирование, сейсмоанализ, разработка и изучение свойств новых лекарств.
Шаблон:Карточка программы для распределённых вычислений
Cosmology@Home — проект добровольных вычислений, построенный на платформе BOINC. Запущен кафедрой Астрономии и Физики Иллинойсского университета в Урбана-Шампань. По состоянию на 5 сентября 2013 года в нём участвуют 55 957 пользователей из 190 стран, обеспечивая вычислительную мощность в 13.04 терафлопс. Проект характеризуется достаточно высокими требованиями к объёму оперативной памяти среди других проектов на платформе BOINC.
MilkyWay@Home — проект добровольных распределённых вычислений в области астрофизики, работающий на платформе BOINC. Цель проекта — попытка создания высокоточной трёхмерной динамической модели звёздных потоков в нашей Галактике — Млечный путь, с помощью данных, собранных в ходе Слоановского цифрового обзора неба и более раннего обзора 2MASS. В качестве второстепенной цели проект также занимается разработкой и оптимизацией алгоритмов распределённых вычислений. Проект был запущен в декабре 2007 г. кафедрами «Информатики и физики», «Прикладной физики» и «Астрономии» Политехнического института Ренсселира при поддержке Национального научного фонда США. Проект управляется группой, в которую входят такие учёные как Тревис Дезелл, шаблон не поддерживает такой синтаксис, шаблон не поддерживает такой синтаксис и Карлос Варела. По состоянию на 5 сентября 2012 года в нём приняли участие 165 767 пользователей из 209 стран, обеспечивая интегральную производительность в 431,8 терафлопс. Участвовать в проекте может любой человек, обладающий подключённым к Интернет компьютером. Для этого необходимо установить на него программу BOINC и подключиться к проекту MilkyWay@home.
World Community Grid (WCG) — глобальное сообщество пользователей, которые предоставляют неиспользуемые мощности своих компьютеров для решения сложных вычислительных заданий. Проект добровольных вычислений работает на платформе BOINC. Запущен в 2004 году компанией IBM (с технической стороны). Развивался в сотрудничестве с Национальным институтом здравоохранения США, Всемирной организации здравоохранения, ООН и других организаций, связанных с наукой и здравоохранением. Решение о том, к каким расчётам следует привлечь первостепенное внимание, принимается совместно с ведущими учёными разных стран. Пользователи же могут самостоятельно настроить задания каких из отобранных исследований будет вычислять их машина.
Africa@HOME — проект добровольных вычислений, которые позволяют компьютеру внести свой вклад в решение африканских проблем.
2011 год был объявлен Организацией Объединённых Наций Международным годом химии.
Шаблон:Карточка программы для распределённых вычислений
yoyo@home — проект добровольных вычислений, адаптированный для вычислений на платформе BOINC (Wrapper). Запущен при поддержке сообщества Rechenkraft.net e.V. В состав проекта в настоящее время входит 5 подпроектов:
- ECM — проект по факторизации целых чисел различного вида при помощи эллиптических кривых.
- Perfect Cuboid — проект по поиску совершенного кубоида. Также проект ищет два вида почти совершенных кубоидов (кубоиды, в которых целочисленны 6 размерностей из 7): Edge (кубоид только с одной нецелой гранью) и Face (кубоид только с одной нецелой лицевой диагональю), а также некоторые виды кубоидов в комплексных числах: идеальный комплексный кубоид, «Сумеречные» кубоиды (кубоиды, в которых комплексными числами являются только грани), «Полуночные» кубоиды (кубоиды, в которых комплексными числами являются грани и лицевые диагонали). Поиск ведётся от целочисленной пространственной диагонали с длиной от 1013 до 263 (теоретический предел приложения). Первая цель подпроекта — 250.
- evolution@home — проект в области эволюционных исследований (ДНК человека).
- OGR-28 (от англ. Optimal Golomb Ruler) — проект по поиску оптимальных линеек Голомба, используя клиент проекта distributed.net.
eOn — проект добровольных вычислений, построенный на платформе BOINC. Целью проекта является моделирование эволюции молекулярных процессов с использованием метода Монте-Карло, вызывающее интерес в теоретической химии, физике конденсированного состояния и материаловедении. По сравнению с колебаниями атомов кристаллической решётки рассматриваемые процессы являются достаточно редкими, поэтому прямое моделирование, отслеживающее каждое движение атома, потребовало бы несколько тысяч лет вычислительного времени. На платформе BOINC вычисления в рамках проекта стартовали в сентябре 2010 года. Проект поддерживается исследовательской группой Хенкельмана из Техасского университета в Остине.
Распределённые вычисления — способ решения трудоёмких вычислительных задач с использованием нескольких компьютеров, чаще всего объединённых в параллельную вычислительную систему. Распределённые вычисления применимы также в распределённых системах управления.
2012 год объявлен организацией TCAC годом Тьюринга, в честь столетия дня рождения математика. 2012 год был также объявлен Организацией Объединённых Наций Международным годом устойчивой энергетики для всех.
Gerasim@Home — российский проект добровольных распределенных вычислений на платформе BOINC. Проект стартовал в тестовом режиме в феврале 2008 года. Отличительной особенностью серверной части проекта, разработанной С. Ю. Валяевым, является использование операционной системы Windows Server 2008 и связки Microsoft SQL Server с ASP.NET, в то время как стандартный набор приложений от разработчиков BOINC требует использования операционной системы Linux или Unix. По состоянию на 23 июля 2015 года в проекте приняли участие 1999 пользователей из 62 стран, обеспечивая производительность 1—5 терафлопс. Участвовать в проекте может любой желающий, обладающий компьютером с выходом в Интернет, установив на него программу BOINC Manager.
Gridcoin — криптовалюта, использующая технологию блокчейн для краудсорсинга вычислений научных проектов. Протокол Gridcoin опубликован 16 октября 2013 года, и он построен таким образом, что при эмиссии применяется доказательство доли владения. Ключевой особенностью Gridcoin является то, что эмиссия связана с участием в научных распределённых вычислениях, то есть пользователи получают вознаграждение за «вычислительный вклад» в науку.