В Интернете есть платформа BOINC, на которой реализуются распределённые вычисления для научных проектов. Это отличная возможность заставить свой компьютер приносить пользу человечеству во время простоя: просто устанавливаете клиент BOINC, выбираете проекты, которые вам больше нравятся, и указываете, сколько и когда процессорного времени использовать. В Debian и Ubuntu этот клиент сразу есть в официальном репозитории, достаточно выполнить команду apt-get install boinc
, а потом выбрать проекты для участия в BOINC Manager, который появится в меню «Параметры».
Я в данный момент участвую в проектах MilkyWay@Home (моделирование звёздных потоков в нашей Галактике) и Rosetta@Home (предсказание структуры белков, моделирование взаимодействия белков друг с другом) в составе команды TSC Russia! Присоединяйтесь!
Главный недостаток — компьютер начинает больше греться и шуметь. Но с этим легко справиться: экспериментально подобрать долю процессорного времени, которая будет выделяться на вычисления так, чтобы избежать сильного нагрева. В частности, я у себя поставил использование 58% времени на 10 ядрах и 12. Теперь температура не превышает 42°C, и вентилятор практически не слышно. #распределенные_вычисления #наука