Intel® Software Network представляет новый конкурс для разработчиков программного обеспечения - «Параллельные гонки: формула ‘π’».
Мы предлагаем участникам сообщества Intel® Software Network еще раз продемонстрировать свое искусство параллельного программирования. Как и в автогонках, победа будет зависеть не только от мощности "движка": вам пригодится хорошее знание трассы и четко выстроенная стратегия ее прохождения. Лучшим пилотом этапа станет тот участник, кто первым предоставит самую быструю и самую масштабируемую параллельную имплементацию конкурсного задания.
Необходимо написать параллельную программу, вычисляющую математическую константу π («пи», отношение длинны окружности к ее диаметру) с максимально возможной точностью.
Так как число π является иррациональным, то есть таким, которое нельзя представить в виде дроби m/n где m – целое, n – натуральное, задание конкурса сводится к вычислению максимально возможного количества десятичных знаков после запятой за одну минуту (60 секунд).
Для определения победителей конкурса будут использованы три критерия оценки:
Победителем конкурса является участник, работа которого получила наивысший суммарный рейтинг, то есть набрала наибольшее количество суммарных баллов по критериям производительность, масштабируемость и оперативность.
Суммарный рейтинг конкурсной работы определяется судейской комиссией и публикуется в турнирной таблице конкурса, не позднее чем через 24 часа с момента получения решения от участника конкурса.
Один участник может предоставить несколько версий своей конкурсной работы при условии, что с момента отправки предыдущей версии прошло не менее двух астрономических суток.
Каждая работа и каждая новая версия работы должны сопровождаться подробным описанием. Описание должно содержать не менее двух тысяч печатных символов и может представлять собой анализ алгоритма, анализ производительности, обзор использованных инструментов, методику распараллеливания приложения, методику оптимизации, а также другие технические особенности имплементации в произвольной форме.
Подробнее об оценке конкурсных работ читайте на странице официальных правил конкурса «Параллельные гонки» первый этап 2009 года: формула ‘π’.
* Подробнее о методике тестирования и конфигурациях тестовых систем читайте на странице методика тестирования и конфигурации тестовых систем.
Конкурс «Параллельные гонки: формула ‘π’» проходит с 5 мая по 5 июня 2009 года.
Для участия в конкурсе необходимо:
Конкурсные работы должны быть предоставлены не позднее 4 июня 2009 года, 24:00, по московскому времени.
Подробнее о сроках и условиях участия читайте на странице официальных правил конкурса «Параллельные гонки: формула ‘π’».
Победитель конкурса получит следующие призы:
Участники, занявшие второе и третье места получат следующие призы:
Если у вас появятся вопросы к организаторам конкурса, пожелания и замечания, пожалуйста, оставляйте их в специальной ветке форума или в виде комментария к данной статье.
| 26.05.2009 03:22
Dmitry Oganezov (Intel)
|
Не совсем понятно, что значит "собственный MPI" Напоминаю, что можно использовать любые языки-библиотеки, при двух условиях: 1) У вас достаточно прав на использование библиотек (лицензия, включая пробные версии) и 2) Вы предоставляете исходный код и подробное описание, как все это скомпилировать. Подробности в правилах. |
| 26.05.2009 19:42
Антон Горошкин |
Учитывается ли время на запуск приложения? или же учитывается только полезное время работы программы? Результат достаточно только отобразить или же необходимо его сохранять на диск? Какие параметры минимальной конфигурации базовой тестовой системы? Интересует количество ОЗУ. |
| 27.05.2009 01:26
Dmitry Oganezov (Intel)
|
Антон, конфигурации тестовых систем описаны в разделе "Методика тестирования" (ссылка в правом блоке). Касательно таймингов, принципа измерений точности, формата представления результата - смотрите, пожалуйста, раздел "Критерии оценки" официальных правил. Ссылка там же, справа. Останутся вопросы - спрашивайте! |
| 31.05.2009 12:12
Даниил |
Доброго времени суток! А не проводился ли компанией Intel конкурс на изобритения (в теории и практике)? Просто у меня есть одна задумка (на мой взгляд очень кординальная и интересная насчет компьютера). И может кто подскажет как свезаться с офисом Intel в Санкт-Петербурге (телефон), знаю что где это располагаются на Ленинском проспекте. Хотел бы побеседовать с ними, если что моя icq 426450316 , avaload@mail.ru Спасибо за внимание |
| 01.06.2009 00:47
Dmitry Oganezov (Intel)
| Приветствую, Даниил! Внизу этой страницы есть ссылка "контакты" - если перейти по ней, то за 1-2 шага можно связаться с Питерским офисом. Хотя лично я бы посоветовал оформить вашу задумку в виде развернутого письма (презентации), и послать, например, мне. А уж я перешлю кому следует. Мой адрес, как обычно - dmitry.oganezov в домене intel.com. |
| 01.06.2009 23:14
Даниил | Понел, но по ссылке если нажать "все офисы в России" выдает только адрес офиса в Санкт-Петербурге. Я решил послать работу на конкурс: http://ru.intel.com/business/community/?act=abouthpc2009 как я понел там принимают работы в теории, так и подтвержденные опытным путем. |
| 02.06.2009 09:16
Dmitry Oganezov (Intel)
| А вот это правильная мысль - конкурсную работу обязательно рассмотрят. Только пожалуйста, уделите особое внимание оформлению. Это важно. |

Владимир Масслов