Boinc-FAQ запитуйте - відповідаємо, Налаштування та робота BOINC |
Привіт Гість ( Вхід | Реєстрація )
Boinc-FAQ запитуйте - відповідаємо, Налаштування та робота BOINC |
nikelong |
Jan 9 2007, 17:15
Пост
#1
|
Тера ранчер Група: Trusted Members Повідомлень: 11 909 З нами з: 19-March 05 Користувач №: 92 Стать: Чол |
Тут обсуждаются "детские вопросы" по настройке и конфигурации менеджера платформы распределенных вычислений BOINC Прочитайте, пожалуйста, прежде чем задавать вопрос.
Актуальные темы у нас на форуме:
ВОПРОС <---> ОТВЕТ Сколько времени надо (и какому процессору?) чтобы заработать один (десять? сто?) кредитов? (Show/Hide) Расшифруйте эти аббревиатуры: Rank TC, Rank RAC (Show/Hide) Если при установке пишет Error reading setup initialization file (Show/Hide) Как убрать иконку БОИНКа с трэя (Show/Hide) Как подключить к расчетам компьютеры в сети но без выхода в интернет? (Show/Hide) Что это за загадочные буквы? 24.02.2010 10:08:49 Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 cx16 syscall nx lm tm2 pbe Автозагрузка BOINC-менеджера и блокировка при заблокированном компьютере (один из способов): (Show/Hide) Remote desktop боинк и ГПУ? (Show/Hide) Научные публикации об уже сделанной работе: http://boinc.berkeley.edu/wiki/Publication..._BOINC_projects Це повідомлення відредагував Rilian: Jul 5 2024, 22:57 |
Некто |
Jun 17 2008, 22:54
Пост
#31
|
кранчер з фермою Група: Trusted Members Повідомлень: 762 З нами з: 16-May 08 З: Київ Користувач №: 745 Стать: Чол Парк машин: Q6600 @ 2600 MHz |
Наче сервер запрацював, але тепер знову заглух... Що трапилось? Сьогодні вдень я дорахував завдання, які були, і нічого нового досі не отримав... Results ready to send 0 -------------------- |
YuRi |
Jun 21 2008, 12:27
Пост
#32
|
BOINC-одессит Група: Trusted Members Повідомлень: 1 680 З нами з: 6-May 06 З: Odessa Користувач №: 211 Стать: Чол Парк машин: 25, від P-III/650 до C2D E4400@3GHz, переважна більшість Celeron 430@2.025GHz |
Ты считаешь только Эйнштейна, или еще что-то? Если еще что-то - то, может быть, Эйнштейн выработал свою долю расчетов, и дает время другим проектам. Так у меня на одной из домашних машин уже четвертый день задания не загружаются Навіть таке можливо? У мене показує таке: Де там видно цей ресурс проекту? Из самого менеджера проектов ты можешь увидеть только распределение между проектами временнОго ресурса (resource share), которое ты задаешь сам в настройках на сайте проекта. Грубо говоря, этот показатель определяет, какую часть времени менеджер будет отдавать тому или иному проекту. Из твоей таблицы видно, что у тебя "значимость" каждого проекта одинакова и равна 100. Поэтому при прочих равных условиях каждому проекту для расчетов будет отводиться 100/300 общего времени работы менеджера. Однако в реальности учитывается также и то, сколько и на какой срок заданий закачал тот или иной проект, и сколько времени он использовал для расчета этих заданий. За это отвечают специальные параметры: <short_term_debt> и <long_term_debt>. Эти параметры характеризуют краткосрочную и долгосрочную "задолженности по расчетам" каждого проекта, измеряются в секундах, расчитываются самим менеджером проектов и в таблице не показываются (хотя есть програмки, которые позволяют это посмотреть). Отрицательное значение задолженности обозначает, что проект использовал больше времени, чем это отведено для него параметром <resource_share>. Хранятся все эти настройки в каталоге BOINC в файле "client_state.xml". Вот выдерки из этого файла для одного из моих домашних компов: <project_name>Einstein@Home</project_name> ... <short_term_debt>305.231250</short_term_debt> <long_term_debt>-3639512.827623</long_term_debt> <resource_share>150.000000</resource_share> ... <project_name>lhcathome</project_name> ... <short_term_debt>0.000000</short_term_debt> <long_term_debt>540666.706929</long_term_debt> <resource_share>100.000000</resource_share> ... <project_name>Milkyway@home</project_name> ... <short_term_debt>249.587798</short_term_debt> <long_term_debt>-2977.440348</long_term_debt> <resource_share>50.000000</resource_share> ... <project_name>SETI@home</project_name> ... <short_term_debt>1369.680118</short_term_debt> <long_term_debt>3114567.693121</long_term_debt> <resource_share>700.000000</resource_share> ... <project_name>SZTAKI Desktop Grid</project_name> ... <short_term_debt>-1768.194850</short_term_debt> <long_term_debt>-4822.302147</long_term_debt> <resource_share>150.000000</resource_share> ... <project_name>XtremLab</project_name> ... <short_term_debt>0.000000</short_term_debt> <long_term_debt>-7765.525617</long_term_debt> <resource_share>50.000000</resource_share> Параметр <short_term_debt> определяет, какому из проектов будет отдан процессор для расчетов, если менеджер работает в режиме "Highest Debt First" (это стандартный режим работы менеджера). Чем больше значение, тем раньше это произойдет. Этот параметр корректируется таким образом, чтобы среднее значение "задолженности" для всех проектов, имеющих активные задания на данном хосте, равнялось нулю. У проектов, не имеющих активных заданий, этот параметр всегда нулевой. В режиме Earliest Deadline First этот параметр игнорируется и расчет передается заданию, с наиболее ранним дедлайном (сроком отправки результата). Параметр <long_term_debt> определяет, какому из проектов будет разрешена загрузка новых заданий при следующем сеансе связи. Если долгосрочная задолженность меньше отрицательной величины очереди заданий (измеряется в сутках или их долях и также определяется твоими настройками на сайте проекта), то новые задания для этого проекта будут загружаться только в том случае, если комп простаивает. Таким образом, если ты хочешь накачать побольше новых заданий для какого-нибудь проекта, то тебе надо временно приостановить все или несколько других проектов или увеличить в настройках проекта значения resource share и/или Queue Size. Более подробно об этом можно почитать на сайте Unofficial BOINC Wiki в разделе Work Scheduler -------------------- Гармонично недоразвитая личность
(Show/Hide) |
YuRi |
Jun 21 2008, 12:52
Пост
#33
|
BOINC-одессит Група: Trusted Members Повідомлень: 1 680 З нами з: 6-May 06 З: Odessa Користувач №: 211 Стать: Чол Парк машин: 25, від P-III/650 до C2D E4400@3GHz, переважна більшість Celeron 430@2.025GHz |
Наче сервер запрацював, але тепер знову заглух... Що трапилось? Да не переживай ты так. Сьогодні вдень я дорахував завдання, які були, і нічого нового досі не отримав... Был период, когда LHC@home почти год не то, что не выдавал заданий, - вообще был отключен. Такое может случиться (и случается) с любым из проектов. Для того и подключаются несколько проектов, чтобы если по какой-то причине один из них не работает, или не выдает задания, то твои машины не простаивают, а считают что-то другое. -------------------- Гармонично недоразвитая личность
(Show/Hide) |
Bismark |
Jun 24 2008, 00:29
Пост
#34
|
Соромлюсь щось писати Група: New Members Повідомлень: 9 З нами з: 7-June 08 Користувач №: 755 Стать: Чол Парк машин: P4 2.8E |
YuRi, дякую за пояснення.
Але у мене чомусь не відкривається той сайт Wiki, і я не можу детальніше почитати У мене зараз такі дані у файлі: <project_name>Einstein@Home</project_name> ... <short_term_debt>0.000000</short_term_debt> <long_term_debt>-163278.443146</long_term_debt> <resource_share>100.000000</resource_share> ... ... <project_name>Milkyway@home</project_name> ... <short_term_debt>-5.078125</short_term_debt> <long_term_debt>114542.253639</long_term_debt> <resource_share>100.000000</resource_share> ... ... <project_name>SETI@home</project_name> ... <short_term_debt>5.078125</short_term_debt> <long_term_debt>48736.189506</long_term_debt> <resource_share>100.000000</resource_share> Оскільки у першому проекті у мене параметр <short_term_debt> нульовий, то процесор ніколи не буде відданий цьому проекту, вірно? Також оскільки параметр <long_term_debt> від"ємний, то цей проект міг би закачати нові завдання лише у випадку простою компа. Але у мене постійно від працює з двома іншими проектами, і тому перший проект ніколи не зможе завантажити нові завдання, правильно? А як я тоді можу запустити у себе проект Einstein у роботу? Що треба зробити, щоб він знову почав завантажувати завдання та рахувати? І як можна перемкнути клієнт на Earliest Deadline First? Щось я не знайшов подібної опції у настройках... |
YuRi |
Jun 25 2008, 02:26
Пост
#35
|
BOINC-одессит Група: Trusted Members Повідомлень: 1 680 З нами з: 6-May 06 З: Odessa Користувач №: 211 Стать: Чол Парк машин: 25, від P-III/650 до C2D E4400@3GHz, переважна більшість Celeron 430@2.025GHz |
YuRi, дякую за пояснення. Всегда пожалуйста. Але у мене чомусь не відкривається той сайт Wiki, і я не можу детальніше почитати Странно, у меня эта википедия работает стабильно. У мене зараз такі дані у файлі Неверно. ... Оскільки у першому проекті у мене параметр <short_term_debt> нульовий, то процесор ніколи не буде відданий цьому проекту, вірно? Точнее - ответ неполный. Процессор не будет отдан этому проекту просто потому, что этому проекту нечего считать и именно поэтому этот параметр нулевой. А считать ему нечего потому, что его долгосрочная задолженность намного меньше задолженности других проектов. Когда они сравняются, менеджер вновь разрешит ему загрузку заданий и только тогда начнет считать для него <short_term_debt>, чтобы определить - чья очередь выполнять расчет. Пока что у тебя краткосрочные задолженности для SETI и MilkyWay равны, причем у последнего долгосрочная задолженность почти в 2,5 раза больше. Это значит, что считаться они будут примерно одинаково, но задания для MilkyWay будут загружаться чаще, чем для SETI. Також оскільки параметр <long_term_debt> від"ємний, то цей проект міг би закачати нові завдання лише у випадку простою компа. Але у мене постійно від працює з двома іншими проектами, і тому перший проект ніколи не зможе завантажити нові завдання, правильно? Не никогда, а до тех пор, пока другие проекты не сравняются с ним по этому показателю. Ты же жаловался, что у тебя не грузились задания для MilkyWay? Значит в это время считалось что-то другое (тот же Эйнштейн). А распределение ресурсов у тебя равное для всех проектов, т.е. Эйнштейн "переработал". Теперь менеджер компенсирует этот "перекос".То, что значение этого показателя отрицательное, тоже ничего не значит. Как я цитировал из википедии - оно сравнивается с отрицательным значением очереди заданий. Только если и тогда оно меньше, задания не закачиваются. А як я тоді можу запустити у себе проект Einstein у роботу? Що треба зробити, щоб він знову почав завантажувати завдання та рахувати? Я ведь уже ответил. Поставь в настройках на сайте проекта бОльшее значение resource share для тех проектов, которые тебя больше интересуют. Это заставит менеджер грузить для них бОльше заданий и чаще давать им время для расчетов. У меня, например, приоритеты выставлены в порядке SETI 58% > Einstein/SZTAKI 12,5% > LHC 8% > MilkyWay/XtremLab 4% (см. картинку). Это старые настройки и я их еще не менял, хотя уже пора бы. У меня было много маломощных машин, которые считали только LHC и MilkyWay (что дает для них распределение времени 66/33%) или SZTAKI/LHC/MilkyWay (50/34/16%) или только MilkyWay (100% ), XtremLab заглушил сервера и уже давно не работает. Именно это я и компенсировал бОльшим значением resource share SETI для тех машин, которые считали также и его. Есть еще возможность ручной загрузки. В общих настройках BOINC ты задаешь величину очереди заданий (Queue Size), она измеряется в сутках. Менеджер старается загрузить столько заданий, чтобы хватило для расчета на это время. Если ты увеличишь величину очереди и/или остановишь один или несколько проектов, то менеджер увидит, что заданий не хватает постарается загрузить дополнительные. После этого остановленные проекты можно снова запустить, так как у тебя уже есть дополнительные задачи. Однако этот метод неудобен, потому, что рано или поздно тебе надоест такой "ручной" менеджмент, тем более, что в долгосрочной перспективе он ничего не даст - менеджер всегда будет стараться выравнять вклады различных проектов в соответствии с твоими настройками resource share. Единственный случай, когда его имеет смысл использовать - это с проектами, которые, как LHC, задания выдают очень редко и в небольшом количестве. Вот тогда я увеличиваю очередь заданий, торможу все проекты и качаю, сколько дадут. Вот только дают мало. Они нашли способ бороться с такими "жадинами" и ограничивают количество заданий в сутки на одну машину. І як можна перемкнути клієнт на Earliest Deadline First? Щось я не знайшов подібної опції у настройках... И не найдешь. Он переключается самостоятельно. Происходит это в том случае, когда он видит, что заданий закачано больше, чем проекты успеют посчитать к тому времени, когда подойдет срок отправки результатов (дедлайн).Произойти это может по разным причинам: бывает, что менеджер и/или проект слишком оптимистично оценивают необходимое для просчета задачи время и выдают больше заданий, чем клиент реально может посчитать; бывает, что машина, раньше работавшая в режиме 24/7 по каким-то причинам начинает работать в режиме 5/5, либо вообще простаивает; бывает, что и мозги приходится менять на менее мощные... Возможен также вариант, что до дедлайна задания остается меньше суток или он наступает раньше запланированного (разрешенного) времени связи. Независимо от причины при обнаружении такого печального события менеджер полностью прекращает закачку новых заданий, а уже закачанные запускает по принципу "в первую очередь - те, кто раньше должен отчитаться". Добиться такого состояния совсем не сложно. Отключай по очереди все проекты, кроме одного и закачивай для них максимум заданий, а потом включи все одновременно. Ты сразу увидишь в сообщениях что-нибудь из серии Suspending work fetch because computer is overcommitted., Computer is over committed, Less than 1 day until deadline, Deadline is before reconnect time или Using earliest-deadline-first scheduling because computer is overcommitted. Приєднані зображення -------------------- Гармонично недоразвитая личность
(Show/Hide) |
Vlad_k |
Jun 25 2008, 07:53
Пост
#36
|
мрію про ферму... Група: New Members Повідомлень: 151 З нами з: 29-August 06 З: г. Севастополь Користувач №: 259 Стать: Чол Парк машин: Athlon 64 X2 5600+@2,9ГГц Athlon 64 X2 4000+@2,3ГГц |
По поводу скорости расчетов, мой AthlonX2 5600@2.9ГГц считает одно задание на 41,33 минуты, следовательно этот проект очень неплох для атлончиков
и еще, объясните как кэш загрузить поболее, а то выдает по 4 задания на 2-х ядерник и все, даже на вечер расчетов не хватает... -------------------- |
nikelong |
Jun 25 2008, 07:57
Пост
#37
|
Тера ранчер Група: Trusted Members Повідомлень: 11 909 З нами з: 19-March 05 Користувач №: 92 Стать: Чол |
Vlad_k,
Я занялся рыбалкой, и поставил "дополнительный кэш = 2 дня". Наловил магнетизмов, и теперь их считаю... -------------------- |
egorio |
Jun 25 2008, 08:26
Пост
#38
|
I am with Stupid Група: Trusted Members Повідомлень: 648 З нами з: 2-June 08 З: Киева Користувач №: 751 Стать: Чол Free-DC_CPID |
а где вы так лихо его ставите?
|
YuRi |
Jun 25 2008, 08:47
Пост
#39
|
BOINC-одессит Група: Trusted Members Повідомлень: 1 680 З нами з: 6-May 06 З: Odessa Користувач №: 211 Стать: Чол Парк машин: 25, від P-III/650 до C2D E4400@3GHz, переважна більшість Celeron 430@2.025GHz |
Сайт проекта -> Your Account -> Preferences (General Preferences) -> Network usage (Maintain enough work for an additional)
-------------------- Гармонично недоразвитая личность
(Show/Hide) |
nikelong |
Jun 25 2008, 08:55
Пост
#40
|
Тера ранчер Група: Trusted Members Повідомлень: 11 909 З нами з: 19-March 05 Користувач №: 92 Стать: Чол |
YuRi,
Эээ, ну я как-бы прямо в мэнеджере: Дополнительно - настройка клиента - настройка сети - дополнительный буфер. -------------------- |
Vlad_k |
Jun 25 2008, 09:20
Пост
#41
|
мрію про ферму... Група: New Members Повідомлень: 151 З нами з: 29-August 06 З: г. Севастополь Користувач №: 259 Стать: Чол Парк машин: Athlon 64 X2 5600+@2,9ГГц Athlon 64 X2 4000+@2,3ГГц |
nikelong, YuRi
спасибо большое, а то у меня один комп без доступа в инет, а заданий при обычных настройках только на вечер хватает -------------------- |
YuRi |
Jun 25 2008, 09:33
Пост
#42
|
BOINC-одессит Група: Trusted Members Повідомлень: 1 680 З нами з: 6-May 06 З: Odessa Користувач №: 211 Стать: Чол Парк машин: 25, від P-III/650 до C2D E4400@3GHz, переважна більшість Celeron 430@2.025GHz |
YuRi, Тоже вариант. Но не при большом парке машин - запаришься. Эээ, ну я как-бы прямо в мэнеджере: Дополнительно - настройка клиента - настройка сети - дополнительный буфер. Vlad_k Вариант Найка срабатывает сразу, но применяется только к той машине, в менеджере которой ты эти настройки изменил. Эти настройки перекрывают настройки, заданные в твоем аккаунте на сайте проекта. Изменение настроек на сайте проекта распространяется на все подключенные к проекту клиентские машины, но применяются они только после того, как клиент хотя бы раз свяжется с сервером этого проекта, на что, если не запускать связь вручную, может уйти несколько дней. -------------------- Гармонично недоразвитая личность
(Show/Hide) |
nikelong |
Jun 25 2008, 09:56
Пост
#43
|
Тера ранчер Група: Trusted Members Повідомлень: 11 909 З нами з: 19-March 05 Користувач №: 92 Стать: Чол |
о применяются они только после того, как клиент хотя бы раз свяжется с сервером, на что, если не запускать связь вручную, может уйти несколько дней. Тю, делов - то: Залез на сайт, оттюнинговал настройки, а потом руцями нажал в мэнеджере "дополнительно - повторить обмен данными с серверами проектов". Правда да, когда машин много - запаришься ... -------------------- |
drorion |
Jun 25 2008, 19:21
Пост
#44
|
мрію про ферму... Група: Trusted Members Повідомлень: 152 З нами з: 4-July 04 Користувач №: 59 Стать: Чол Парк машин: i7-2600 Phenom X6 1055 C2D P8400 2.26 |
Хм. Добавил магнетизм в свой боинк.
У меня теперь 50% - WCG, 50% - магнетизм. А регулировать эти %% можно где-то? -------------------- |
Rilian |
Jun 25 2008, 19:23
Пост
#45
|
interstellar Група: Team member Повідомлень: 17 049 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера |
Хм. Добавил магнетизм в свой боинк. У меня теперь 50% - WCG, 50% - магнетизм. А регулировать эти %% можно где-то? Да, заходишь в настройки проекта в аккаунте на сайте проекта, и ставишь проценты. По умолчанию везде 100 http://kinetic.dnsalias.org/magnetism/pref...?subset=project -------------------- |
Lo-Fi Версія | Поточний час: 24th September 2024 - 23:44 |