Российские распределенные вычисления на платформе BOINC
Форум участников распределённых вычислений.

Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline SerVal  
#1 Оставлено : 9 ноября 2014 г. 8:20:42(UTC)
SerVal


Статус: Administration

Медали: Донор: За финансовую помощь сайту

Группы: Editors, Administration, Russia Team Group
Зарегистрирован: 28.09.2007(UTC)
Сообщений: 3,065
Мужчина
Откуда: Москва, Ясенево.

Сказал «Спасибо»: 284 раз
Поблагодарили: 516 раз в 358 постах
Для добавления приложения необходимо получить права администратора проекта.
Приложение должно быть написано для Боинк.

Работающий пример для установки приложения "PD-SAT for cryptology" и заданий для него.
(поскольку приложение содержит всего один исполняемый файл это проще и короче).

1. Скачиваем прикреплённый архив и разархивируем в какую-нибудь папку.
2. Заходим в админ-меню и добавляем по очереди: приложение, версию приложения и задания.
Для этого в админ-меню есть соответственные пункты:

Application->Addition
Выбрать Application template file: app_pdsat_crypto_template_file.xml

Version->Addition
Выбрать все файлы в директории pdsat_crypto_1.03_win64

Workunits->Addition
Сначала выбрать wu_template_file.xml в директории wu и загрузить его( кнопка 'Load' ).
Потом в той же директории выбрать архив с заданиями: wu_pdsat_ver_103_win64.7z и нажать кнопку "Add to database".

*версия приложения есть только для windows64

Отредактировано пользователем 9 ноября 2014 г. 9:37:57(UTC)  | Причина: Не указана

Offline AlexA  
#2 Оставлено : 9 ноября 2014 г. 9:03:40(UTC)
AlexA


Статус: Administration

Медали: Переводчику: За помощь в создании сайта

Группы: Editors, Member, Administration, Russia Team Group, Moderators
Зарегистрирован: 02.10.2007(UTC)
Сообщений: 6,124
Мужчина
Российская Федерация
Откуда: "Russia Team"

Сказал «Спасибо»: 1216 раз
Поблагодарили: 1506 раз в 832 постах
Это что? Типа Герасим становится мультипроектым?
Offline SerVal  
#3 Оставлено : 9 ноября 2014 г. 9:09:17(UTC)
SerVal


Статус: Administration

Медали: Донор: За финансовую помощь сайту

Группы: Editors, Administration, Russia Team Group
Зарегистрирован: 28.09.2007(UTC)
Сообщений: 3,065
Мужчина
Откуда: Москва, Ясенево.

Сказал «Спасибо»: 284 раз
Поблагодарили: 516 раз в 358 постах
Автор: AlexA Перейти к цитате
Это что? Типа Герасим становится мультипроектым?

Он давно уже "мультипроектный". И можно выбрать, какие приложения считать и как интенсивно. smile

Для того, чтобы участник мог добавить приложение и задания к нему, участнику надо дать ему права администратора.
Всё остальное - через web-меню в админке.

Просто авторов нетути, соответсвенно нечего и добавлять.
Поэтому "pdsat_crypto" привёл в качестве примера добавления приложения и заданий для него.
Другого приложения нетути.

Nauchnik-у написал - если у него есть какие-либо возражения - пример удалю.

Отредактировано пользователем 9 ноября 2014 г. 9:39:26(UTC)  | Причина: Не указана

Offline Aleksey Taran  
#4 Оставлено : 27 мая 2015 г. 11:36:31(UTC)
Aleksey Taran


Статус: Я тут не впервой

Группы: Member
Зарегистрирован: 22.04.2015(UTC)
Сообщений: 32
Российская Федерация
Откуда: Таганрог

Сказал(а) «Спасибо»: 1 раз
То есть я могу написать приложение и воспользоваться Вашим сервером для его вычислений, я правильно понял?
Offline SerVal  
#5 Оставлено : 27 мая 2015 г. 12:22:53(UTC)
SerVal


Статус: Administration

Медали: Донор: За финансовую помощь сайту

Группы: Editors, Administration, Russia Team Group
Зарегистрирован: 28.09.2007(UTC)
Сообщений: 3,065
Мужчина
Откуда: Москва, Ясенево.

Сказал «Спасибо»: 284 раз
Поблагодарили: 516 раз в 358 постах
Автор: Aleksey Taran Перейти к цитате
То есть я могу написать приложение и воспользоваться Вашим сервером для его вычислений, я правильно понял?

Правильно поняли.
Могу только добавить, что приложение должно иметь научную цель и краткое описание.
Offline Disel  
#6 Оставлено : 27 мая 2015 г. 14:17:49(UTC)
Disel


Статус: Старожил

Медали: Донор: За финансовую помощь сайту

Группы: Member, Russia Team Group
Зарегистрирован: 08.07.2013(UTC)
Сообщений: 3,499
Мужчина
Российская Федерация

Сказал «Спасибо»: 469 раз
Поблагодарили: 414 раз в 314 постах
Автор: SerVal Перейти к цитате
Автор: Aleksey Taran Перейти к цитате
То есть я могу написать приложение и воспользоваться Вашим сервером для его вычислений, я правильно понял?

Правильно поняли.
Могу только добавить, что приложение должно иметь научную цель и краткое описание.

Кроссплатформенность обеспечивается? Можно загрузить приложения и работать в проекте, используя ОС отличные от windows?
Ubuntu Linux 14.04 LTS - 64 bit / Boinc 7.2.42(х64) / Core 2 DUO E6300 1.8 Ггц / GeForce GT-630
Offline SerVal  
#7 Оставлено : 27 мая 2015 г. 15:06:22(UTC)
SerVal


Статус: Administration

Медали: Донор: За финансовую помощь сайту

Группы: Editors, Administration, Russia Team Group
Зарегистрирован: 28.09.2007(UTC)
Сообщений: 3,065
Мужчина
Откуда: Москва, Ясенево.

Сказал «Спасибо»: 284 раз
Поблагодарили: 516 раз в 358 постах
Disel написал:
Кроссплатформенность обеспечивается? Можно загрузить приложения и работать в проекте, используя ОС отличные от windows?

Разумеется, можно. Сервер приложения не выполняет, а рассылает. smile
Offline Aleksey Taran  
#8 Оставлено : 27 мая 2015 г. 19:09:49(UTC)
Aleksey Taran


Статус: Я тут не впервой

Группы: Member
Зарегистрирован: 22.04.2015(UTC)
Сообщений: 32
Российская Федерация
Откуда: Таганрог

Сказал(а) «Спасибо»: 1 раз
Автор: SerVal Перейти к цитате
Disel написал:
Кроссплатформенность обеспечивается? Можно загрузить приложения и работать в проекте, используя ОС отличные от windows?

Разумеется, можно. Сервер приложения не выполняет, а рассылает. smile


генератор заданий самому писать надо ведь?
мое приложение к сожалению пока только под линукс работает.
А идея в том, что у меня диплом завязан на этой тематике и пытаюсь улучшить(ускорить) муравьиный алгоритм. Плюс хочу себе на кафедру продвинуть Boinc. Когда выступал на конференция всех заинтересовал он =)
Offline evatutin  
#9 Оставлено : 27 мая 2015 г. 19:58:11(UTC)
evatutin


Статус: Старожил

Медали: Первооткрывателю: Результат в проекте SAT@homeРазработчику: За организацию проекта Gerasim@home

Группы: Editors, Member
Зарегистрирован: 08.06.2010(UTC)
Сообщений: 3,362
Откуда: Russia, Kursk

Сказал(а) «Спасибо»: 931 раз
Поблагодарили: 1508 раз в 735 постах
Автор: Aleksey Taran Перейти к цитате
А идея в том, что у меня диплом завязан на этой тематике и пытаюсь улучшить(ускорить) муравьиный алгоритм. Плюс хочу себе на кафедру продвинуть Boinc. Когда выступал на конференция всех заинтересовал он =)


А что именно вы хотите улучшить/ускорить, если не секрет? 199 Реализация муравьиный алгоритм является типичным примером сильно связанных задач, чего грид эффективно решать не может. Или вы планируете какое-то другое разбиение на подзадачи, не по муравьям? Публикации какие-то посмотреть по этой тематике можно?

kvt.kurskstu team founder
Gerasim@home scientist
My numbers are 5056994653507584 and 1835082219864832081920. Why not? smile
Offline Aleksey Taran  
#10 Оставлено : 27 мая 2015 г. 21:09:56(UTC)
Aleksey Taran


Статус: Я тут не впервой

Группы: Member
Зарегистрирован: 22.04.2015(UTC)
Сообщений: 32
Российская Федерация
Откуда: Таганрог

Сказал(а) «Спасибо»: 1 раз
Автор: evatutin Перейти к цитате
Автор: Aleksey Taran Перейти к цитате
А идея в том, что у меня диплом завязан на этой тематике и пытаюсь улучшить(ускорить) муравьиный алгоритм. Плюс хочу себе на кафедру продвинуть Boinc. Когда выступал на конференция всех заинтересовал он =)


А что именно вы хотите улучшить/ускорить, если не секрет? 199 Реализация муравьиный алгоритм является типичным примером сильно связанных задач, чего грид эффективно решать не может. Или вы планируете какое-то другое разбиение на подзадачи, не по муравьям? Публикации какие-то посмотреть по этой тематике можно?


Хотел распределить по путям. Чтобы все пути посчитал и выдал кратчайший. Или я в неправильном направлении думаю?
Offline evatutin  
#11 Оставлено : 27 мая 2015 г. 21:35:40(UTC)
evatutin


Статус: Старожил

Медали: Первооткрывателю: Результат в проекте SAT@homeРазработчику: За организацию проекта Gerasim@home

Группы: Editors, Member
Зарегистрирован: 08.06.2010(UTC)
Сообщений: 3,362
Откуда: Russia, Kursk

Сказал(а) «Спасибо»: 931 раз
Поблагодарили: 1508 раз в 735 постах
Автор: Aleksey Taran Перейти к цитате
Хотел распределить по путям. Чтобы все пути посчитал и выдал кратчайший. Или я в неправильном направлении думаю?


А как муравьи на разных путях и на разных узлах грид будут обмениваться феромоном (это и есть тот самый компонент, из-за которого нужны обмены)? Или я что-то не понимаю?

kvt.kurskstu team founder
Gerasim@home scientist
My numbers are 5056994653507584 and 1835082219864832081920. Why not? smile
Offline Aleksey Taran  
#12 Оставлено : 28 мая 2015 г. 18:47:30(UTC)
Aleksey Taran


Статус: Я тут не впервой

Группы: Member
Зарегистрирован: 22.04.2015(UTC)
Сообщений: 32
Российская Федерация
Откуда: Таганрог

Сказал(а) «Спасибо»: 1 раз
Автор: evatutin Перейти к цитате
Автор: Aleksey Taran Перейти к цитате
Хотел распределить по путям. Чтобы все пути посчитал и выдал кратчайший. Или я в неправильном направлении думаю?


А как муравьи на разных путях и на разных узлах грид будут обмениваться феромоном (это и есть тот самый компонент, из-за которого нужны обмены)? Или я что-то не понимаю?


Тут Вы правы, я не до конца понимал всю ситуацию.
Но можно попробовать разослать на компьютеры один и тот же алгоритм на 100 вершин, а потом из него выбрать лучший. Как Вам идея?
Offline evatutin  
#13 Оставлено : 28 мая 2015 г. 19:02:14(UTC)
evatutin


Статус: Старожил

Медали: Первооткрывателю: Результат в проекте SAT@homeРазработчику: За организацию проекта Gerasim@home

Группы: Editors, Member
Зарегистрирован: 08.06.2010(UTC)
Сообщений: 3,362
Откуда: Russia, Kursk

Сказал(а) «Спасибо»: 931 раз
Поблагодарили: 1508 раз в 735 постах
Автор: Aleksey Taran Перейти к цитате
Но можно попробовать разослать на компьютеры один и тот же алгоритм на 100 вершин, а потом из него выбрать лучший. Как Вам идея?


И получить один и тот же ответ? smile Эту ситуацию можно попробовать промоделировать и без грида. Тем более есть методы без общих структур данных, которые распараллеливаются проще муравьев, есть многостадийные методы (та же генетика) — ссылки на ваших земляков давать не буду (если надо, дам smile ), насколько мне известно, похожие подходы применялись при решение дискретных задач в области трассировки. Также можете посмотреть, как генетика реализована в MilkyWay — у них сделано довольно интересно 199

kvt.kurskstu team founder
Gerasim@home scientist
My numbers are 5056994653507584 and 1835082219864832081920. Why not? smile
Offline Aleksey Taran  
#14 Оставлено : 28 мая 2015 г. 19:51:35(UTC)
Aleksey Taran


Статус: Я тут не впервой

Группы: Member
Зарегистрирован: 22.04.2015(UTC)
Сообщений: 32
Российская Федерация
Откуда: Таганрог

Сказал(а) «Спасибо»: 1 раз
Автор: evatutin Перейти к цитате
Автор: Aleksey Taran Перейти к цитате
Но можно попробовать разослать на компьютеры один и тот же алгоритм на 100 вершин, а потом из него выбрать лучший. Как Вам идея?


И получить один и тот же ответ? smile Эту ситуацию можно попробовать промоделировать и без грида. Тем более есть методы без общих структур данных, которые распараллеливаются проще муравьев, есть многостадийные методы (та же генетика) — ссылки на ваших земляков давать не буду (если надо, дам smile ), насколько мне известно, похожие подходы применялись при решение дискретных задач в области трассировки. Также можете посмотреть, как генетика реализована в MilkyWay — у них сделано довольно интересно 199


Почему одинаковые? У нас будет одинаковая матрица расстояний. Но результат разный. Это же вероятностный алгоритм как я понял
Offline evatutin  
#15 Оставлено : 28 мая 2015 г. 22:48:53(UTC)
evatutin


Статус: Старожил

Медали: Первооткрывателю: Результат в проекте SAT@homeРазработчику: За организацию проекта Gerasim@home

Группы: Editors, Member
Зарегистрирован: 08.06.2010(UTC)
Сообщений: 3,362
Откуда: Russia, Kursk

Сказал(а) «Спасибо»: 931 раз
Поблагодарили: 1508 раз в 735 постах
Автор: Aleksey Taran Перейти к цитате
Почему одинаковые? У нас будет одинаковая матрица расстояний. Но результат разный. Это же вероятностный алгоритм как я понял


Есть такая вещь как локальные экстремумы, и выход из них — задача нетривиальная. У меня есть подозрение, что они будут совпадать после n-го числа итераций, учитывая, что исходные данные будут одними и теми же. Но этот тезис нужно либо экспериментально подтвердить, либо опровергнуть

kvt.kurskstu team founder
Gerasim@home scientist
My numbers are 5056994653507584 and 1835082219864832081920. Why not? smile
Offline SerVal  
#16 Оставлено : 25 июня 2015 г. 19:29:10(UTC)
SerVal


Статус: Administration

Медали: Донор: За финансовую помощь сайту

Группы: Editors, Administration, Russia Team Group
Зарегистрирован: 28.09.2007(UTC)
Сообщений: 3,065
Мужчина
Откуда: Москва, Ясенево.

Сказал «Спасибо»: 284 раз
Поблагодарили: 516 раз в 358 постах
Пример добавления приложения для Герасима:
(по просьбе трудящихся smile )
Вложение(я):
pdsat_crypto.rar (1,286kb) загружен 12 раз(а).
thanks 1 пользователь поблагодарил SerVal за этот пост.
Nauchnik оставлено 26.06.2015(UTC)
Offline SerVal  
#17 Оставлено : 26 июня 2015 г. 0:38:52(UTC)
SerVal


Статус: Administration

Медали: Донор: За финансовую помощь сайту

Группы: Editors, Administration, Russia Team Group
Зарегистрирован: 28.09.2007(UTC)
Сообщений: 3,065
Мужчина
Откуда: Москва, Ясенево.

Сказал «Спасибо»: 284 раз
Поблагодарили: 516 раз в 358 постах
1.PrimeSearch VisualStudio 2013 solution: TestBoinc.rar

2.PrimeSearch templates, exe, wu для добавления приложения и заданий: PrimeSearch.rar

Отредактировано пользователем 26 июня 2015 г. 1:10:15(UTC)  | Причина: Не указана

Вложение(я):
TestBoinc.rar (21,791kb) загружен 9 раз(а).
PrimeSearch.rar (2,186kb) загружен 10 раз(а).
Offline SerVal  
#18 Оставлено : 26 июня 2015 г. 0:57:41(UTC)
SerVal


Статус: Administration

Медали: Донор: За финансовую помощь сайту

Группы: Editors, Administration, Russia Team Group
Зарегистрирован: 28.09.2007(UTC)
Сообщений: 3,065
Мужчина
Откуда: Москва, Ясенево.

Сказал «Спасибо»: 284 раз
Поблагодарили: 516 раз в 358 постах
3. Boinc repositary: boinc_repo.rar
Вложение(я):
boinc_repo.rar (446,792kb) загружен 12 раз(а).
Пользователи, просматривающие эту тему
Guest (3)
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.

Boinc.ru theme. Boinc.ru
Форум YAF 2.1.1 | YAF © 2003-2017, Yet Another Forum.NET
Страница сгенерирована за 2.829 секунды.