Comments 21
Спасибо за пост! Странно, что до сих пор никто WCG на Хабре толком не рекламировал.
з.ы. мой любимый проект на BOINCе :)
Это всё, конечно, круто и здорово.
У меня дома круглосуточно работают две машины.
На обеих стоит Linux (Ubuntu Server). Почти весь день они простаивают, обращения идут только по вечерам.
BOINC требует графическую оболочку и её библиотеки.
В итоге хочется помочь, а возможности нет.
Как быть? Неужели нет консольной версии?
Консольная версия есть, почему же.
Для работы клиента без оболочки запускаем
boinc -no_gui_rpc -daemon

Добавить проект можно так:
boinc -attach_project %projectname% %account_key%
А я и не знал, раньше запускал клиента только на пользовательских компьютерах, на работе. Про линуксы знал только что что нужны гуи)

Спасибо!

А как правильно вводить %projectname% %account_key%?
Не за что :)
Кстати, некоторые проекты имеют преимущество в производительности на 64-битных ОСях. На всякий случай :)
Я буду очень благодарен, да и не я один, если где-нибудь, а может и в посте будет инструкция как запустить клиента под Linux без гуи и добавить его в автозагрузку.
Да, я немного не прав, исправлю. Не projectname, а url, конечно же.
Для добавления, например, WCG:
boinc -attach_project http://www.worldcommunitygrid.org 5698ac10f3d441b37741eb6391d1422b

где 5698ac10f3d441b37741eb6391d1422b — ваш account_key. Посмотреть его можно в папке с данными BOINCа, в файле account_www.worldcommunitygrid.org.xml
или в личном кабинете) я уже посмотрел. А этот клиент будет сам стартовать при перезагрузке?
Чтобы он стартовал при перезагрузке нужно поместить скрипт, запускающий его, в
/etc/init.d/<script_name>
а потом запустить
update-rc.d <script_name>

Ну а скрипт писать уже надо по примеру в /etc/init.d/skeleton (или как-то так файл называется)
А не мог бы кто нибудь, Вы или, к примеру GabrielG написать коротенькую статейку с подробными действиями о том, как всё это сделать из консоли, а то я, да и не только я, устанавливали, пробовали, но не работает на вдсках с Ubuntu, уж не знаю, то ли особенности образов, то ли ещё что. А так очень даже актуально было бы.

p.s: прошу прощения за воскрешение топика.
Прекрасная инициатива. С позволения сказать, хотелось бы видеть как можно больше обратной связи: научные публикации на основе симуляций, начисление персональных очков согласно проведенным вычислениям, инфраструктура для создания команд. Думаю, что подобные вещи помогают в полной мере поддерживать работу сообщества.
А какой проект можно запустить на 64 битной системе? и есть ли проекты для многоядерных процессоров?
Я думаю любой, по крайней мере не встречал ограничений. Более того, 64 бита иногда имеют преимущество в производительности. BOINC загрузит все ядра вашего процессора, точнее столько, сколько вы ему позволите. Обычно 1 ядро выполняет 1 задачу вычисления.
Если через BoincManager, то Tools — > Computing preferences, вкладка Processor usage.
Если без GUI, то можно указать значение в тэге в cc_config.xml, в директории с данными BOINCа.
www.boinc-wiki.info/Cc_config.xml
Кроме того, параметры вычислений обычно настраиваются в вашем профиле на сайте проекта, но BoincManager может перекрывать их.
Only those users with full accounts are able to leave comments. Log in, please.