Поиск по сайту:

Как пожертвовать ресурсы CPU/GPU науке с помощью Boinc


Хотелось бы верить, что альтруизм характеризует всех пользователей Linux. Эта черта может проявляться по-разному, но когда речь идет о компьютерах, наиболее характерным и практичным способом является пожертвование вычислительных ресурсов на благое дело. Вот краткое руководство о том, как это сделать.

Во-первых, нам понадобится клиент, который будет подключать наши ПК к серверам, которым нужна наша мощность. Этот клиент называется BOINC, и вы можете загрузить его с этой веб-страницы: http://boinc.berkeley.edu/download.php.

BOINC означает «Открытая инфраструктура Беркли для сетевых вычислений», и это, по сути, система промежуточного программного обеспечения с открытым исходным кодом, которая позволяет исследователям из различных учреждений и научных организаций по всему миру использовать вычислительные ресурсы тысяч персональных компьютеров, которые в противном случае простаивали бы.

Чтобы установить BOINC, откройте терминал в месте загрузки и запустите файл с помощью команды «sh». В нашем случае полная команда будет такой:

sh boinc_7.2.42_x86_64-pc-linux-gnu.sh

Запуск этого создаст новую папку, содержащую файлы BOINC. Войдите во вновь созданную папку, набрав \cd BOINC, а затем введите \./run_manager, чтобы запустить программное обеспечение.

Это нормально, когда при первом запуске BOINC-менеджер не может подключиться к основному серверу. На самом деле это функция безопасности, которую вы можете переопределить, следуя инструкциям, приведенным в последнем разделе этой вики-страницы: http://boinc.berkeley.edu/wiki/Installing_BOINC_on_Debian#Optional_setup_hints
Если вы устанавливаете BOINC через менеджер пакетов , этот процесс не потребуется, но вы можете не получить последнюю версию клиента.

Как только вы подключитесь к серверу BOINC, вам будет предложено выбрать проект, который будет получателем ваших вычислительных ресурсов. Не беспокойтесь о первом выборе, так как позже вы сможете добавить больше проектов. Тем не менее, позаботьтесь о совместимости вашей операционной системы с выбором, а также обратите внимание на требования к оборудованию, которые различаются в зависимости от вашего выбора. Вы можете узнать больше о них, посетив эту веб-страницу: http://boincfaq.mundayweb.com/index.php?view=67.

После того, как вы выбрали проект, вам будет предложено войти в систему или создать новую учетную запись через BOINC. Эта учетная запись будет соответствовать конкретному проекту, а не BOINC. В качестве альтернативы вы можете настроить учетную запись BOINC и позволить одному из двух доступных менеджеров проектов выполнять работу по входу и выходу из выбранных проектов.

Затем программное обеспечение подключится к серверу выбранного проекта и получит информацию о том, что осталось сделать. Ваш компьютер начнет работать в соответствии с настройками приложения по умолчанию, и вы также можете быть в курсе последних событий сообщества жертвователей, нажав кнопку «Уведомления» в левом нижнем углу.

Если вы хотите, чтобы BOINC не потреблял ваши ресурсы, вы можете нажать кнопку «Приостановить». Давайте сделаем это, а затем перейдем к настройкам утилит, чтобы настроить его рабочие параметры. Просто нажмите на меню «Инструменты». расположенный на верхней панели, и выберите параметр «Компьютерные настройки». Откроется окно с параметрами, касающимися времени активации BOINC, порогового значения времени простоя, ограничений дискового пространства и процентной загрузки ЦП, а также того, разрешаете ли вы BOINC для запуска, когда ваша система работает от батареи или нет. Установите их по своему усмотрению и нажмите «ОК». Затем нажмите «Возобновить», и BOINC будет работать в соответствии с этими новыми настройками.

Обратите внимание, что эти параметры будут применяться только к конкретному компьютеру, поэтому, если вы войдете в BOINC с другого компьютера, вам придется сбросить их снова.

Если вы хотите увидеть более подробную информацию о том, что ваша система делает для выбранных проектов, щелкните меню «Вид» и выберите параметр «Расширенный вид». Это представление в основном менее причудливое, но оно позволяет пользователю получать статистику в реальном времени о том, что происходит, а также о том, что было сделано с помощью BOINC для этой учетной записи.

Этот режим позволит вам более легко управлять запущенными задачами (вкладка «Задачи»), позволит вам быстро изменить сетевые и вычислительные настройки активности (меню «Активность») и, наконец, позволит вам подключиться к другому компьютеру для совместной работы (меню «Дополнительно»). .

BOINC существует уже почти пятнадцать лет, и он действительно повлиял на темпы прогресса различных важных научных исследований и исследований. От астрономии до биологии и от математики до химии, BOINC был средством, с помощью которого добровольцы со всего мира помогали нам осознать новые вещи и преодолеть трудности нашего ранее неполного понимания. Все это произошло в те дни, когда наши процессоры не были достаточно мощными, чтобы удовлетворить даже наши собственные повседневные потребности пользователей. В настоящее время наша вычислительная мощность намного выше, поэтому вы можете использовать BOINC даже во время работы или во время использования вашей системы для развлечения. Даже если вы не хотите выделять ресурсы ЦП, вместо этого вы можете пожертвовать свой ГП. Вы можете сделать это, если у вас есть Nvidia, Intel Ivy Bridge или Haswell с поддержкой CUDA, или любой из последних APU AMD. Получайте удовольствие, делая правильные вещи на благо всех нас.