В последнее время распределенные вычисления, в том числе на платформе BOINC становятся объектами исследований зарубежных ученых. Почему бы и нам что-нибудь не по-исследовать. И развлечемся и что-нибудь интересное выясним.
Как можно видеть из статистики, российских команд в различных BOINC проектах участвует, аж целых 100. Красивая круглая цифра. А участников вычислений в них набирается почти полторы тысячи. И тут возникает такой вопрос: «А все ли йогурты одинаково полезны?», в смысле: сколько же человек и команд из этого великого множества действительно активно участвуют в проектах?
Небольшое «исследование» навевает грустные мысли. Судите сами:
1. Исходные допущения.
Приведенные данные актуальны на 28 декабря 2005 года и получены из данных, всем известного, статистического сайта
www.boincstats.com.
Активными будем считать команду или участника, получивших за последнюю неделю ненулевое количество «кредитов».
2. Полученные результаты.
Первый же подсчет показывает, что из 100 зарегистрированных российских команд активно работают всего 55.
Приглядевшись и немного посчитав, увидим, что из почти полутора тысяч зарегистрированных «счетчиков» более 80%, а именно 1213 человек приходится всего на 9 команд (с числом участников более 10). «Штатная численность» остальных команд колеблется в пределах 1–6 зарегистрированных членов (активных, сами понимаете, несколько меньше). К слову сказать, размер команды не всегда напрямую влияет на ее результат. Например, Retemp, состоящая из одного человека (но не из одного компьютера!) уверенно держит 8 место в Российском зачете и уходить с него пока не собирается. Однако это исключение, подтверждающее правило, что лидируют большие и мощные команды.
Таких команд, списочной численностью более 100 человек в России три:
Russia 483 чел. (194)
BOINC SETI@home RUSSIA 300 чел. (125)
Team RUSSIA 215 чел. (104)
Очень близко к «монстрам» примыкает TSC! Russia с 97-ю (27) участниками.
«Вторым эшелоном» идут команды от 10 до 97 человек. Таких у нас всего 5 - встречайте:
Polarseti 33 чел. (21)
Russia Team 29 чел. (23)
Russian Official Fan Club AMD 27 чел. (17)
Russian TBT Community 19 чел. (6)
Volgograd + St. Petersburg 10 чел. (5)
Возможно кого-то заинтересовали цифры в скобках у каждой команды?
А это число активных «бойцов», т.е. тех, кто что-то «заработал» для себя, для команды, для проекта за последнюю неделю. Циферки существенно отличаются от списочного состава. Судя по ним и «монстры» несколько похудели.
Для большей наглядности выведем некий процент активности, который показывает соотношение списочного и активного состава команд. В соответствии с этим «показателем» команды выстраиваются вот так:
Как видим в среднем около 50% участников команд фактически «отошли от дел». Естественно, для более «молодых» команд этот процент выше, для давно созданных – существенно ниже.
Всем, участвующим в распределенных вычислениях понятно, что составы команд существенно различаются. Кто-то считает на домашнем ПК, а кто-то имеет возможность задействовать десяток, иногда и не один. Как же все это разнообразие сравнивать? Однако можно придумать некоторые искусственные показатели. Например, мне показалось логичным измерить «мощность» команды в неких условных лошадиных силах, а именно в количестве «кредитов» на одного активного участника в день. Результаты получились вот такие:
Как видим, «самыми мощными» оказались BOINC SETI@home RUSSIA и Polarseti, выдающие «на гора» около 400 кредитов на каждую активную душу в день. Следующими, «ноздря в ноздрю» идут Russia и Russia Team с результатами 281 и 272 соответственно.
Справедливости ради следует отметить, что «мощности» некоторых супер-малых команд существенно выше:
Retemp –
по списку 1, активный 1, процент активности 100%, «мощность»
- 3933.
GMKCRIT
– по списку 2, активных 2, процент активности 100%, «мощность»
- 1717.
Ural Region Team - по списку 2, активных 1, процент активности 50%, «мощность»
- 1151.
3. Выводы.
А вывод из всего этого только один – следует всячески приветствовать всех участников проектов распределенных вычислений, вносящих свой вклад в развитие научных проектов и способствующих повышению авторитета своей страны.
Желаю в новом 2006 году всем счастья, удачи, мощных машин, сильных команд, высоких рейтингов и удачного счета.
Читать вторую часть (май 2006 г.)
|
С наилучшими пожеланиями, AlexA, команда Russia Team. |
|