Перенос заданий - возможно ли?


log in

Advanced search

Message boards : Number crunching : Перенос заданий - возможно ли?

Author Message
Profile Jesiros
Send message
Joined: 3 Aug 08
Posts: 48
Credit: 381,177
RAC: 685
Russia
Message 1314804 - Posted: 13 Dec 2012, 19:19:28 UTC
Last modified: 13 Dec 2012, 19:20:34 UTC

Ситуация: на работе стоит слабенький компьютер, получивший некое задание для расчета. При всем желании на этой машине я не укладываюсь в сроки дедлайна. Дома стоит мощный игровой агрегат, способный обсчитать это задание за пару часов, а с учетом оставшихся 15-20% и того меньше.
ОС на работе Windows XP SP3, дома Win 7 x64 SP1.
Адреса каталогов программы совпадают. Версии BOINC клиентов разные.
Интернет на работе отсутствует, удаленно подключиться не могу.

Вопрос: как я могу заставить домашний BOINC считать задание, принесенное с рабочего компьютера? Какой конфиг и как править чтобы ткнуть его туда мордой?

Team kizb
Send message
Joined: 8 Mar 01
Posts: 219
Credit: 3,709,162
RAC: 0
Germany
Message 1314829 - Posted: 13 Dec 2012, 19:58:05 UTC - in response to Message 1314804.

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

Если проблема задача (WU), что он был не в состоянии до конца срока их действия через некоторое время тот же WU просто послал другого компьютера.
____________
My Computers:
Blue Offline
Green Offline
Red Offline

N9JFE David SProject donor
Volunteer tester
Avatar
Send message
Joined: 4 Oct 99
Posts: 12006
Credit: 14,664,911
RAC: 11,919
United States
Message 1314832 - Posted: 13 Dec 2012, 19:59:43 UTC - in response to Message 1314804.

Ситуация: на работе стоит слабенький компьютер, получивший некое задание для расчета. При всем желании на этой машине я не укладываюсь в сроки дедлайна. Дома стоит мощный игровой агрегат, способный обсчитать это задание за пару часов, а с учетом оставшихся 15-20% и того меньше.
ОС на работе Windows XP SP3, дома Win 7 x64 SP1.
Адреса каталогов программы совпадают. Версии BOINC клиентов разные.
Интернет на работе отсутствует, удаленно подключиться не могу.

Вопрос: как я могу заставить домашний BOINC считать задание, принесенное с рабочего компьютера? Какой конфиг и как править чтобы ткнуть его туда мордой?

Translation from Google:
Situation: at work is weak computer, get some reference for the calculation. При всем желании на этой машине я не укладываюсь в сроки дедлайна. If they wanted this car, I did not fit in deadline. Дома стоит мощный игровой агрегат, способный обсчитать это задание за пару часов, а с учетом оставшихся 15-20% и того меньше. Home is a powerful gaming machine that can shortchange this job for a couple of hours, and with the remaining 15-20% and even less.
ОС на работе Windows XP SP3, дома Win 7 x64 SP1. OS at work Windows XP SP3, Win 7 Home x64 SP1.
Адреса каталогов программы совпадают. Address directory of the program are the same. Версии BOINC клиентов разные. BOINC client version is different.
Интернет на работе отсутствует, удаленно подключиться не могу. Internet at work is missing, can not connect remotely.

Вопрос: как я могу заставить домашний BOINC считать задание, принесенное с рабочего компьютера? Question: how do I get home BOINC assume the task that was brought to the office computer? Какой конфиг и как править чтобы ткнуть его туда мордой? What and how to edit the config to poke it in there face?

My answer: I don't think you can. You can install Boinc on the home computer and set it up with the same account, but it will get new tasks, not the same tasks the work computer has. If the work computer's internet connection is permanently lost, the tasks assigned to it will eventualy time out and be sent to someone else. Just enjoy the new one and don't worry about the old one.

____________
David
Sitting on my butt while others boldly go,
Waiting for a message from a small furry creature from Alpha Centauri.


ClaggyProject donor
Volunteer tester
Send message
Joined: 5 Jul 99
Posts: 4141
Credit: 33,650,430
RAC: 28,266
United Kingdom
Message 1314886 - Posted: 13 Dec 2012, 22:17:46 UTC - in response to Message 1314832.

Ситуация: на работе стоит слабенький компьютер, получивший некое задание для расчета. При всем желании на этой машине я не укладываюсь в сроки дедлайна. Дома стоит мощный игровой агрегат, способный обсчитать это задание за пару часов, а с учетом оставшихся 15-20% и того меньше.
ОС на работе Windows XP SP3, дома Win 7 x64 SP1.
Адреса каталогов программы совпадают. Версии BOINC клиентов разные.
Интернет на работе отсутствует, удаленно подключиться не могу.

Вопрос: как я могу заставить домашний BOINC считать задание, принесенное с рабочего компьютера? Какой конфиг и как править чтобы ткнуть его туда мордой?

Translation from Google:
Situation: at work is weak computer, get some reference for the calculation. При всем желании на этой машине я не укладываюсь в сроки дедлайна. If they wanted this car, I did not fit in deadline. Дома стоит мощный игровой агрегат, способный обсчитать это задание за пару часов, а с учетом оставшихся 15-20% и того меньше. Home is a powerful gaming machine that can shortchange this job for a couple of hours, and with the remaining 15-20% and even less.
ОС на работе Windows XP SP3, дома Win 7 x64 SP1. OS at work Windows XP SP3, Win 7 Home x64 SP1.
Адреса каталогов программы совпадают. Address directory of the program are the same. Версии BOINC клиентов разные. BOINC client version is different.
Интернет на работе отсутствует, удаленно подключиться не могу. Internet at work is missing, can not connect remotely.

Вопрос: как я могу заставить домашний BOINC считать задание, принесенное с рабочего компьютера? Question: how do I get home BOINC assume the task that was brought to the office computer? Какой конфиг и как править чтобы ткнуть его туда мордой? What and how to edit the config to poke it in there face?

My answer: I don't think you can. You can install Boinc on the home computer and set it up with the same account, but it will get new tasks, not the same tasks the work computer has. If the work computer's internet connection is permanently lost, the tasks assigned to it will eventualy time out and be sent to someone else. Just enjoy the new one and don't worry about the old one.

You can revert to a lost host, then get the tasks resent:

How to revert to an older HostID number?

Claggy

Profile Jesiros
Send message
Joined: 3 Aug 08
Posts: 48
Credit: 381,177
RAC: 685
Russia
Message 1314996 - Posted: 14 Dec 2012, 4:34:58 UTC

Добавлено: аккаунт естественно одинаковый что на работе, что дома. Вот насчет Host ID, мне кажется имеет смысл подумать. Ведь WU не потерян, он вполне себе работает, я лишь не могу перенести его с одного компьютера на другой. Хотя в сроки я уже не уложился...

Profile ivan
Volunteer tester
Avatar
Send message
Joined: 5 Mar 01
Posts: 625
Credit: 143,657,033
RAC: 149,950
United Kingdom
Message 1315046 - Posted: 14 Dec 2012, 9:35:30 UTC - in response to Message 1314996.

Добавлено: аккаунт естественно одинаковый что на работе, что дома. Вот насчет Host ID, мне кажется имеет смысл подумать. Ведь WU не потерян, он вполне себе работает, я лишь не могу перенести его с одного компьютера на другой. Хотя в сроки я уже не уложился...

It's all Greek to me! Ваня
____________

spitfire_mk_2
Avatar
Send message
Joined: 14 Apr 00
Posts: 458
Credit: 12,849,233
RAC: 9,642
United States
Message 1315324 - Posted: 15 Dec 2012, 0:08:25 UTC

Я боюсь што переносить не имеет смысла.
____________

Profile Raistmer
Volunteer developer
Volunteer tester
Avatar
Send message
Joined: 16 Jun 01
Posts: 3504
Credit: 47,803,328
RAC: 47,044
Russia
Message 1315358 - Posted: 15 Dec 2012, 1:15:09 UTC - in response to Message 1314804.
Last modified: 15 Dec 2012, 1:17:21 UTC

Ситуация: на работе стоит слабенький компьютер, получивший некое задание для расчета. При всем желании на этой машине я не укладываюсь в сроки дедлайна. Дома стоит мощный игровой агрегат, способный обсчитать это задание за пару часов, а с учетом оставшихся 15-20% и того меньше.
ОС на работе Windows XP SP3, дома Win 7 x64 SP1.
Адреса каталогов программы совпадают. Версии BOINC клиентов разные.
Интернет на работе отсутствует, удаленно подключиться не могу.

Вопрос: как я могу заставить домашний BOINC считать задание, принесенное с рабочего компьютера? Какой конфиг и как править чтобы ткнуть его туда мордой?


Если "некое задание" - задание из этого проекта, то да, можно.
Что для этого нужно:
0) приостановить (suspend) переносимое задание в рабочем компе
1) найти слот, в котором оно выполняется на рабочем ПК и скопировать его в отдельный каталог на флэшку.
2) заглянув в файлы (я предполагаю, что это MultiBeam) result.sah и work_unit.sah, найти в каталоге проекта файлы, на которые эти два ссылаются и тоже скопировать их в тот же каталог на флэшку.
3) Скопировать или переименовать эти два файла в result.sah и work_unit.sah соответственно.
4) найти в каталоге проекта эксешник для обработки ( его можно/лучше взять и с домашнего компа, если архитектуры отличаются) и тоже скопировать в каталог на флэшку.
5) В общем-то, всё. Можно идти домой, вставить флэшку в домашний комп и запустить эксэшник из подкаталога на флэшке. Ничего кипировать в домашний BOINC не нужно (!).
6) Как теперь досчитанное задание вернуть обратно: result.sah с флэшки переименовать обратно и переписать в каталог проекта. Остальные файлы, которые были в слоте, с флэшки в слот и вернуть.
7) отменить приостановку (resume) этого задания в боинке. При этом боинк должен показать, что задание готово процентов на 99 и через пару минут окончательно его завершить и отправить.

Итог: таким методом можно считать на машинах вообще без боинка и без инета. Муторно файлы носить, конечно, но вполне осуществимо. особенно если скриптики написать соответствующие.
____________

Profile Jesiros
Send message
Joined: 3 Aug 08
Posts: 48
Credit: 381,177
RAC: 685
Russia
Message 1315467 - Posted: 15 Dec 2012, 7:42:07 UTC

Благодарю дружище! Вот это я и хотел услышать. Пусть по срокам я и опоздал, но метод пригодится в будущем. Думаю, тему можно считать закрытой.

Message boards : Number crunching : Перенос заданий - возможно ли?

Copyright © 2014 University of California