Версія даної теми для друку

Натисніть сюди для перегляду даної теми у оригінальному форматі

Розподілені обчислення в Україні _ Primegrid _ Summer Paralympics Challenge

Автор: Alexis Kravtchenko Sep 1 2016, 00:05




PrimeGrid's Challenge Series
 

Summer Paralympics Challenge




Основное: Шестой в этом году челлендж длительностью 5 дней в подпроекте Extended Sierpinski Problem (LLR) (ESP-LLR)!

Задания: Extended Sierpinski Problem (ESP-LLR) (в http://www.primegrid.com/prefs.php?subset=project оставляем галочку только напротив него)
Старт: 02 сентября 2016 21:00 по Киеву. Следите за обратным таймером на http://www.primegrid.com/
Финиш: 07 сентября 2016 21:00 по Киеву. Успейте отправить завершенные задания до этого времени!
Длительность: 5 суток = 120 часов

В зачет челленджа попадают только те задания, которые запрошены ПОСЛЕ старта, выполнены И возвращены на сервер ДО конца челленджа.

Под какую ОС идет:
Windows: 32bit, 64bit
Linux: 32bit, 64bit
Mac: 32bit, 64bit

Особенности:
- Под 64bit OС с процессорами Intel с поддержкой AVX задания считаются значительно быстрее!
- Время расчёта одного задания сильно зависит от количества одновременно нагруженных ядер.
- С ростом количества задействованных ядер время расчёта одного задания растёт.

Для новых процессоров есть новое быстрое ядро FMA3 (aka AVX2) для LLR!
Новое приложение значительно быстрее, чем даже приложение с оптимизацией AVX, в особенности для процессоров Intel Haswell, в некоторых случаях и на Ivy Bridge и Sandy Bridge получаем ускорение до +5%. Также оно потребляет больше электроэнергии и процессор ещё горячее, даже без разгона. Убедитесь, что ваш CPU достаточно хорошо охлаждается.


Как долго считаются задания:
Текущее среднее CPU время на задание: 28:03:32

Крайний срок: 6 дней(до 30 дней)

Очки: за одно задание дают ~4700-5200 очков.
This project has a 10% long job credit bonus and a 10% conjecture credit bonus.

Подробности -----> http://primegrid.com/forum_thread.php?id=6958
 

НОВИЧКАМ:
Что такое челлендж?
Это как одна гонка в формуле-1. Есть в году 19 гонок формула-1, так и в праймгриде есть в 2016 году 9 заездов-челленджей.

ОЧКИ
Когда вы просто подключились к проекту праймгрид - то вы считаете себе потихоньку, и очки капают в копилку ника, команды и страны, в общую статистику. Ну в ту, которую вы смотрите регулярно на удобном для вас сайте (http://boincstats.com/stats/user_stats.php?pr=pg&st=0&ti=343, http://stats.free-dc.org/stats.php?page=team&proj=pgrid&team=343, и тд, и тп).
Другое дело когда вы участвуете в челлендже - тогда очки за обработанные задания попадают сразу в две статистики: обычную боинковую, и челленджерскую. Положение команд и правила начисления очков командам в челлендже на пальцах и без перевода ясно видно http://www.primegrid.com/challenge/challenge.php.
 

Новичкам БОИНКА: как подключиться к проекту.
(Show/Hide)


1. Загрузите http://boinc.berkeley.edu/download_all.php (Если его у Вас еще нет!). Почитайте https://distributed.org.ua/index.php?go=Pages&in=view&id=170 (с картинками!)
2. Перейдите в "расширенный вид"
3. Выберите сервис ---> подключится к проекту
4. Введите адрес проекта http://www.primegrid.com/
5. Введите свои регистрационные данные.
6. Найдите нашу команду. Она называется http://www.primegrid.com/team_display.php?teamid=343
7. Присоединитесь к ней, нажав ссылку Join.
8. Если есть доступные для загрузки задания Вы их получите и начнете расчеты.

Hint: если Вы подключаетесь к проекту PrimeGrid во время челленджа, лучше перед шагом 3 сделать следующее:
а. Зайдите на страницу проекта http://www.primegrid.com/
б. Зарегистрируйтесь
в. Зайдите на http://ttp://www.primegrid.com/prefs.php?subset=project в панели управления
г. Выберите только тот проект, в котором сейчас идёт состязание
После этого продолжайте с шага 3.

Мой компьютер на работе, как сделать чтоб он начал загружать задания после старта челленджа?
(Show/Hide)

Стратегии старта Челленджа
В зависимости от различных факторов, для разных юзеров могут подойти разные стратегии. Здесь описаны только некоторые из них:

* большая ферма, юзер может присутствовать на старте, простой машин недопустим
-установите "Загружать заданий на" 0 дней"
-установите "Дополнительный буфер" 0 "дней"
-в настройках PrimeGrid выберите только проект SGS LLR (в нём самые короткие задания)
-после старта челленджа выберите в настройках PrimeGrid проект состязания
-установите Загружать заданий и Дополнительный буфер в столько дней, чтобы на время челленджа машины не простаивали
Результат: в худшем случае Вы опаздаете максимум на длительность 1-го задания SGS LLR
* большая ферма, юзер может присутствовать на старте, оптимальное вхождение в челлендж
-установите "Загружать заданий на" 0 "дней"
-установите "Дополнительный буфер" 0 "дней"
-в настройках PrimeGrid выберите только проект SGS LLR
-за полчаса до челленджа в настройках PrimeGrid отключить получение заданий для ЦПУ/ГПУ (в зависимости от состязания)
(полчаса должно быть достаточно для завершения любого загруженного ранее задания SGS LLR)
-в течение получаса до начала челенджа выбрать проект состязания
-после старта челленджа включить использование ЦПУ/ГПУ, отключенное ранее
-установите Загружать заданий и Дополнительный буфер в столько дней, чтобы на время челленджа машины не простаивали
Результат: максимально эффективное вхождение в челлендж
* большая ферма, юзер НЕ может присутствовать на старте
-установите Загружать заданий на 0 дней
-установите Дополнительный буфер 0 дней
-в настройках PrimeGrid выберите проект состязания выбераете заранее
Результат: в худшем случае опаздаете максимум на длительность 1-го задания состязания
Данная стратегия недопустима в состязаниях с длинными заданиями
* несколько компьютеров, юзер может присутствовать на старте
-установите Загружать заданий на 0 дней
-установите Дополнительный буфер 0 дней
-в настройках PrimeGrid выберите только проект SGS LLR
-за полчаса до начала челенджа установить "Не запрашивать задания" для PrimeGrid на каждой из машин
(если все машины доступны по сети, легче всего это сделаить из программы BoincTasks)
-в течение получаса до начала челенджа выбрать проект состязания
-после старта челленджа нажать "Получать новые задания" на каждой из машин (или одним движением руки из программы BoincTasks)
-установите Загружать заданий и Дополнительный буфер в столько дней, чтобы на время челленджа машина не простаивала
Результат: максимально эффективное вхождение в челлендж
* несколько компьютеров, юзер НЕ может присутствовать на старте
-всё то же самое, что для обладателя большой фермы
Результат: в худшем случае опаздаете максимум на длительность 1-го задания состязания

Замечание: Все эти стратегии применимы только для случая, когда расчёты на всех других BOINC проектах приостановлены, а именно: новые задания не запрашиваются, нет работающих или приостановленных заданий.

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

Челлендж начался, задания посчитаны, но себя в статистике не вижу. Попадают ли мои задания в челлендж?
(Show/Hide)

а) проверить тот ли тип заданий выставлен для челленджа
б) проверить, что ВЮ, которые в данный момент считаются, скачались после старта челленджа. Чтобы проверить - зайдите на страницу Задания в http://www.primegrid.com/prefs.php?subset=project, отфильтруйте только задания "В процессе" Время "Отправлен" - это и есть время отправки с точки зрения сервера

Задания стали в статус "Ожидается подтверждение о приёме данных." уже час так. Можно его сдвинуть? Или только ждать?
(Show/Hide)

С целью уменьшения нагрузки на сервер, по-умолчанию подтверждение о приёме данных, отправленных на сервер, происходит при следующем обращении к серверу.
В BOINC есть возможность форсировать обращение к серверу с помощью специальной настройки:

Находим файл cc_config.xml (или создаём руцями, если файла нет)
Если не знаете/не помните, где он находится, гляньте в первых строках вкладки Messages после параметра Data directory:

Обычно он находится:
Win7/WinVI: %ProgramData%\BOINC\
WinXP: %Documents and Settings%\All Users\Application Data\BOINC\
*nix: /etc/boinc-client/

Вносим изменения, а если файла нет - создаём файл с {в том числе} следующим содержимым:
<cc_config>
<options>
<report_results_immediately>1</report_results_immediately>
</options>
</cc_config>

После этого нажать Advanced -> Read config file

Мне PrimeGrid не даёт заданий, говорит _("is not available for") Linux runing in and AMD x86_64 or Intel EM64T CPU
(Show/Hide)

У тебя 64-битная ОС.
Задания подпроекта LLR 32-битные. Авторы честно об этом предупреждают: 32bit applications sent to 64bit hosts
Но выход есть! Нужно найти и установить под твою ОС пакет поддержки 32-битных библиотек.
Под Ubuntu, например, это apt-get install ia32-libs
Под CentOS - glibc.i686

Как мониторить несколько компов или ВПС?
(Show/Hide)


Воспользуйтесь программой https://distributed.org.ua/forum/index.php?showtopic=4290.


 

Самая оперативная статистика: http://www.primegrid.com/challenge/2016_6/top_teams.html http://www.primegrid.com/challenge/2016_6/top_users.html

Автор: A1ex01 Sep 1 2016, 23:08

на ксеоне@2,3 ~21час
у кого как?

Автор: Alexis Kravtchenko Sep 2 2016, 10:26

Не перевіряв, мабуть це непогана цифра.
Свої прогнози покажу після першого акту п`єси.

Автор: astronom2003 Sep 4 2016, 19:39

(A1ex01 @ Sep 2 2016, 00:08) *

на ксеоне@2,3 ~21час
(Alexis Kravtchenko @ Sep 2 2016, 11:26) *

Не перевіряв, мабуть це непогана цифра.

Це ДУЖЕ оптимістична цифра, особливо на такому ядрі...

Автор: A1ex01 Sep 4 2016, 22:18


60   A1ex01        Ukraine                            109038.48
115  oldschoolboy  Ukraine                            56150.08
141  Brovarets     Yuriy(Astronom2003)[Ukraine-Sarny  team]      Ukraine  40071.38
157  dimus         Ukraine                            36638.71
193  Dromage       Ukraine                            23219.27
217  Skyman        Ukraine                            17978.54
247  Alexis        Kravtchenko                        Ukraine    9263.80


http://www.primegrid.com/workunit.php?wuid=495485675
у чела проц потратил в 1.5 раза больше времени на том же задании, а боинк попугаев больше fear.gif

Автор: dimus8210 Sep 4 2016, 23:56

(A1ex01 @ Sep 4 2016, 23:18) *


60   A1ex01        Ukraine                            109038.48
115  oldschoolboy  Ukraine                            56150.08
141  Brovarets     Yuriy(Astronom2003)[Ukraine-Sarny  team]      Ukraine  40071.38
157  dimus         Ukraine                            36638.71
193  Dromage       Ukraine                            23219.27
217  Skyman        Ukraine                            17978.54
247  Alexis        Kravtchenko                        Ukraine    9263.80


http://www.primegrid.com/workunit.php?wuid=495485675
у чела проц потратил в 1.5 раза больше времени на том же задании, а боинк попугаев больше fear.gif


може в нього проц паралельно ще чимось завантажений, може під лінукс повільніше рахує, у мне під лінукс на і7 4790 3.6Ггц без НТ 65,139.53-71,672.45сек на завдання.
у мене схожа ситуація http://www.primegrid.com/workunit.php?wuid=494419911

Автор: Alexis Kravtchenko Sep 5 2016, 10:47

Ситуація на 11:00 :

RankNameScore
1
Czech National Team
5419168.38
2
Aggie The Pew
5036192.50
3
Sicituradastra.
4180157.85
4
SETI.Germany
3265486.06
5
Crunching@EVGA
2289419.21
6
Duke University
1745705.68
7
[H]ard|OCP
1517810.77
8
The Knights Who Say Ni!
1382780.31
9
BOINC@MIXI
683921.27
10
Team 2ch
625543.51
11
BOINCstats
557986.98
12
BOINC@Poland
474592.58
13
Rechenkraft.net
463632.09
14
TeAm AnandTech
372756.13
15
Ukraine
366838.88
16
SETI.USA
336940.17
17
Christians
328984.05
18
US Navy
325687.06
19
Russia
297363.70
20
Canada
288533.66
(Last update: 2016-09-05 08:00:01)

RankNameScore
79
A1ex01
118283.17
149
oldschoolboy
56150.08
157
dimus
55348.50
160
Brovarets Yuriy(Astronom2003)[Ukraine-Sarny team]
53924.98
169
Dromage
46643.78
220
Skyman
27224.57
277
Alexis Kravtchenko
9263.80

Автор: Alexis Kravtchenko Sep 5 2016, 16:13

Втратив 5 завдань(небуло напруги)
Порахував залишок - 48(вже -1 - відправив) - за весь челендж, але з них 10 од. впритул до кінцевої дати.

З.І. Запустив навіть на старому обладнанні(на Р4 2.4 виходить 130 годин)- все вийшло за межі часу...

Автор: Alexis Kravtchenko Sep 6 2016, 20:07

Залишилась рівно одна доба до фінішу:

RankNameScore
1
Czech National Team
9734693.61
2
Aggie The Pew
8708279.96
3
Sicituradastra.
7288576.48
4
SETI.Germany
5612719.23
5
[H]ard|OCP
4215435.28
6
Crunching@EVGA
4211924.96
7
Duke University
2806962.07
8
The Knights Who Say Ni!
2355321.97
9
BOINC@MIXI
1147260.00
10
Team 2ch
1136316.20
11
BOINCstats
1130533.90
12
BOINC@Poland
1068525.16
13
Rechenkraft.net
922791.43
14
TeAm AnandTech
882444.45
15
Ukraine
737805.59
16
Christians
724345.38
17
US Navy
658332.32
18
Russia
544076.14
19
SETI.USA
536457.62
20
Canada
523756.07
(Last update: 2016-09-06 18:00:02 UTC)

RankNameScore
66
A1ex01
242180.37
92
Brovarets Yuriy(Astronom2003)[Ukraine-Sarny team]
187005.13
142
oldschoolboy
113226.48
184
dimus
74350.10
237
Dromage
46643.78
263
T@ras_Bulb@
28374.55
271
Skyman
27224.57
316
PointlessOne
9536.81
343
Alexis Kravtchenko
9263.80

Автор: dimus8210 Sep 7 2016, 07:54

вночі і7 4790 перевів на 1 потік, за 5год 8хв порахувалось 52.908%

Автор: Alexis Kravtchenko Sep 7 2016, 08:16

Залишилось 12 годин:

RankNameScore
1
Czech National Team
11673964.60
2
Aggie The Pew
10038074.47
3
Sicituradastra.
8480833.13
4
SETI.Germany
6689462.57
5
[H]ard|OCP
5216604.81
6
Crunching@EVGA
4790692.91
7
Duke University
3297593.36
8
The Knights Who Say Ni!
2687526.54
9
BOINCstats
1437429.85
10
Team 2ch
1415584.64
11
BOINC@MIXI
1250565.13
12
BOINC@Poland
1189510.10
13
Rechenkraft.net
1102033.46
14
TeAm AnandTech
1097271.39
15
Ukraine
882840.92
16
US Navy
800873.88
17
Christians
790140.93
18
Canada
599382.20
19
Russia
591970.08
20
SETI.USA
545997.41
(Last update: 2016-09-07 06:00:02 UTC)

RankNameScore
77
A1ex01
246968.61
105
Brovarets Yuriy(Astronom2003)[Ukraine-Sarny team]
187005.13
158
oldschoolboy
113226.48
178
dimus
93470.31
211
Alexis Kravtchenko
69244.26
216
Dromage
65590.34
253
Skyman
46280.12
278
T@ras_Bulb@
28374.55
294
serhjo
23144.31
338
PointlessOne
9536.81

Автор: astronom2003 Sep 7 2016, 17:36

Посливал всё что было. Теперь только свободное падение в статистике...
Если бы в первую ночь челленджа не выбило свет на почти 7 часов - было бы ещё с десяток заданий, но увы...

Автор: Alexis Kravtchenko Sep 7 2016, 21:17

Попередні результати, одна година після челенджу:

RankNameScore
1
Aggie The Pew
14062884.96
2
Czech National Team
13534762.22
3
Sicituradastra.
9637600.62
4
SETI.Germany
8431628.30
5
[H]ard|OCP
6330904.61
6
Crunching@EVGA
5488213.30
7
Duke University
3608375.93
8
The Knights Who Say Ni!
3001936.96
9
BOINCstats
1807946.99
10
Team 2ch
1659096.84
11
BOINC@MIXI
1537779.61
12
Ukraine
1400952.72
13
BOINC@Poland
1394931.81
14
Rechenkraft.net
1360374.77
15
TeAm AnandTech
1253528.40
16
US Navy
891676.97
17
Christians
818347.00
18
Russia
692640.98
19
Canada
688980.44
20
Planet 3DNow!
664556.91
(Last update: 2016-09-07 19:00:03 UTC)

RankNameScore
68
A1ex01
314137.81
87
Brovarets Yuriy(Astronom2003)[Ukraine-Sarny team]
269887.63
110
Alexis Kravtchenko
222848.21
115
Dromage
213303.61
156
oldschoolboy
141733.86
174
dimus
122161.69
257
Skyman
55824.23
296
T@ras_Bulb@
28374.55
312
serhjo
23144.31
359
PointlessOne
9536.81

P.S. Без участі будь-кого з десяти учасників комадна не зайняла б 12-го місця, а тільки нижче !

Автор: Dromage Sep 8 2016, 12:44

cool2.gif
Найцікавіше було спостерігати як зливши за останні 15 хвилин челленджу 130 тис очок, наша команда зробила стрибок з 14-го на 12-те місце. Лише на якусь дещицю випередивши поляків...
Всі молодці!
dk.gif

Тепер потрібно сподіватись щоб з нас зняли не більше одного завдання при перевірці shuffle.gif

Автор: Alexis Kravtchenko Sep 14 2016, 08:48

(Dromage @ Sep 8 2016, 13:44) *
Лише на якусь дещицю випередивши поляків...
Всі молодці!
dk.gif

Тепер потрібно сподіватись щоб з нас зняли не більше одного завдання при перевірці shuffle.gif
Поляки втратили декілька завдань - розрив збільшився до 3-4 завдань і наші учасники добавили по 1-2 сходинки cool2.gif

Автор: Alexis Kravtchenko Oct 6 2016, 22:28

Перевірку закінчено!
Остаточний результат:
RankNameScore
1
Aggie The Pew
14020528.63
2
Czech National Team
13184496.31
3
Sicituradastra.
9609450.97
4
SETI.Germany
8194987.95
5
[H]ard|OCP
6279597.08
6
Crunching@EVGA
5379346.07
7
Duke University
3608375.93
8
The Knights Who Say Ni!
2964166.14
9
BOINCstats
1779998.66
10
Team 2ch
1573910.63
11
BOINC@MIXI
1537779.61
12
Ukraine
1400952.72
13
BOINC@Poland
1367227.60
14
Rechenkraft.net
1360374.77
15
TeAm AnandTech
1244054.89


RankNameScore
67
A1ex01
314137.81
84
Brovarets Yuriy(Astronom2003)[Ukraine-Sarny team]
269887.63
109
Alexis Kravtchenko
222848.21
114
Dromage
213303.61
154
oldschoolboy
141733.86
173
dimus
122161.69
254
Skyman
55824.23
293
T@ras_Bulb@
28374.55
309
serhjo
23144.31
356
PointlessOne
9536.81

Invision Power Board
© Invision Power Services