Форум

Пожалуйста или Регистрация для создания записей и тем.

как заставить BOINC получать больше заданий

Страница 1 из 2Далее

есть двухядерный компъютер с видеокартой. Работает в проекте Seti@home. При максимальных настройках клиента в BOINCе - "загружать заданий на - 10 дней" и "дополнительный буфер - 10 дней", даёт 100 заданий на ЦПУ и 100 заданий для видеокарты. комп не всё время в интернете и к нему есть доступ примерно один раз в три недели. Вопрос: можно ли получать за один раз больше заданий, чтобы комп не простаивал без работы (другие проэкты не интересуют)? Если можно, то как? Объясните подробно, как "чайнику". Заранее благодарен за ответ.

Что-то тут и живых почти нет...

Тишина как в танке.

И ответить некому. ((((((((

https://linuxnow.ru/view.php?id=108

Там в конфигурации файле можно установить количество CPU (хоть сто ядер). Но нужно поставить на паузу вычисления, иначе получите тормоз системы. Во многих проектах стоит ограничение на количество заданий на компьютер. SETI вроде больше ста не даёт.

Дабы не плодить много тем напишу здесь:

Как в boinc запретить отправку посчитаных заданий?  AenBleidd, можно ли в саму программу boinc добавить функцию запрета отправки результатов для конкретного проекта? Это очень облегчит  жизнь при проведении соревнований.

Цитата: ale4316 от 09.05.2021, 20:26

Дабы не плодить много тем напишу здесь:

Как в boinc запретить отправку посчитаных заданий?  AenBleidd, можно ли в саму программу boinc добавить функцию запрета отправки результатов для конкретного проекта? Это очень облегчит  жизнь при проведении соревнований.

Нет, такого функционала нет (и специально для проведения соревнований его добавлять не будут, несколько лет назад на одном из форумов было обсуждение, где конкретно - уже не скажу).

Обычно перед соревнованием (за несколько дней, чтобы уложиться в дедлайн заданий), пользователи запрашивают максимально возможное количество заданий, поле чего ставят запрет на использование интернета BOINC'ом, а сразу после начала соревнования - разрешают вновь использование интернета и делают принудительную отправку всего (ну и до кучи запрос новых заданий).

SerVal отреагировал на эту запись.
SerVal

Все то оно правильно, но бывают моменты, когда CPU задания надо считать - хомячить, а GPU задания отправлять (или наоборот). Блокировать фаерволом или проводить манипуляции в винде - не у всех есть время и желания. А так выбрал проект - нажал не отправлять задания (работать автономно) и считай дальше. Ну коль не хотят заморачиваться - флаг им в руки и ветер в лицо.

Цитата: ale4316 от 10.05.2021, 17:16

Все то оно правильно, но бывают моменты, когда CPU задания надо считать - хомячить, а GPU задания отправлять (или наоборот). Блокировать фаерволом или проводить манипуляции в винде - не у всех есть время и желания. А так выбрал проект - нажал не отправлять задания (работать автономно) и считай дальше. Ну коль не хотят заморачиваться - флаг им в руки и ветер в лицо.

Понимаете, просто реально надобности для большинства пользователей в этом функционале нет. Как бы идея BOINC в том, что пользователь его установил, добавил проекты и, грубо говоря, забыл о нем. Посему и функционал по мануальному вмешательству в его работу реализован по самому жизненно необходимому минимуму.

Цитата: ale4316 от 10.05.2021, 17:16

Все то оно правильно, но бывают моменты, когда CPU задания надо считать - хомячить, а GPU задания отправлять (или наоборот). Блокировать фаерволом или проводить манипуляции в винде - не у всех есть время и желания. А так выбрал проект - нажал не отправлять задания (работать автономно) и считай дальше. Ну коль не хотят заморачиваться - флаг им в руки и ветер в лицо.

Вот хотел написать примерно то же самое, но AenBleidd опередил!

Избыточный функционал, не нужный рядовому пользователю, не заставит разработчика ковырять код.

А кранчеры-энтузиасты, влезающие во  всякие челленджи, по идее, должны иметь соответствующий скилл. Освоить iptables, hosts или что там еще. Понаписать скриптов для автоматизации и все такое. Никто и не говорил, что будет легко. :)

Вопрос исчерпан, всем спасибо. ?

Интересно, можно ли обмануть дедлайн заданий сдвигом системного времени?

Набрал много заданий, дедлайн приближается, а отдавать не хочу. Нехороший я человек, жадный.

Сеть я боинку отключу, чтобы сервер задания не отменил, но боинк им и без сети даст пинка по дедлайну. В раздумье поглядываю на часики, не перевести ли? Вроде как в client_state.xml нет счетчиков интервала, только время стоит юниксовое

<result>
<...>
<report_deadline>1668630338.000000</report_deadline>
<received_time>1668198351.431507</received_time>
</result>

Страница 1 из 2Далее
BOINC.RU