Когда вы закончили работать или играть на компьютере, вы можете пожертвовать его неиспользуемую мощность ученым. Например, первому российскому проекту добровольных распределенных вычислений Gerasim@Home. Сейчас на его базе ученые исследуют свойства диагональных латинских квадратов, сообщает сайт «Люди науки».
Как это работает
С миру по нитке ученые собирают неиспользуемые мощности компьютеров обычных пользователей и проводят с их помощью вычисления, например, симуляции. Множество соединенных ПК дают огромные ресурсы, по масштабу они сопоставимы с суперкомпьютерами.
Доступ к свободным мощностям волонтера предоставляется в фоновом режиме. Над проектом ученых ваш компьютер работает только тогда, когда это не мешает вам выполнять свои обычные задачи.
Когда вы подключитесь к проекту, ваш компьютер получит задание, проведет вычисления, отправит результат на сервер, получит новое задание и повторит этот цикл.
Gerasim@Home работает на программной платформе BOINC (Berkeley Open Infrastructure for Network Computing). Ее создал университет Беркли для организации сети распределенных вычислений.
Как стать участником
Волонтером Gerasim@Home может стать любой человек, где и в какой стране вы живете — неважно. Необходим только доступ к интернету.
На сайте BOINC нужно скачать программу-менеджер и установить ее на свой компьютер. Она доступна для GNU/Linux, Mac OS X и Windows. Через нее нужно присоединиться к проекту Gerasim@Home, чтобы получать задачи именно от него. Все. Программа-менеджер будет контролировать нагрузку компьютера самостоятельно.
Чем сейчас занимаются ученые
С 2016 проект Gerasim@Home исследует поведение диагональных латинских квадратов (ДЛК). Латинский квадрат n-ного порядка — это таблица размера n x n. В ней элементы n различных видов размещены так, чтобы символы не повторялись ни в одной строке и ни в одном столбце. ДЛК отличаются тем, что символы должны быть уникальны еще и в главной, и в побочной диагоналях.
До запуска Gerasim@Home ученые не знали, в какой закономерности растет число возможных различных ДЛК с ростом их размерности n. Чтобы найти ответ исследователи сгенерировали все возможные ДЛК размером до n=10.
Дополнительно исследователи анализируют свойства ДЛК — например, количество симметричных ДЛК и особенности взаимного расположения элементов для разных n.
Ранее Gerasim@Home использовал вычислительные мощности для решения задач из области комбинаторики, алгоритмов на графах, систем логического управления.