Конкурс Intel® Threading Challenge 2011

 


Разработчики всего мира участвуют в конкурсе Intel® Threading Challenge с 2008 года. Конкурс стал не просто увлекательным состязанием программистов, но и отличной возможностью познакомиться с коллегами, обменяться информацией из области параллельного программирования и поделиться своими секретами с сообществом.

В 2010 году был впервые попробован новый формат конкурса, когда участникам было предложено состязаться в двух категориях сложности: «начальный уровень» и «продвинутый уровень». Это нововведение внесло в соревнования свежую струю, открыв возможность включиться в состязание студентам и программистам, начинающим освоение параллельных технологий. Данный формат сохранен: в текущем году вы также можете выбрать задания одной из двух категорий сложности. Какую бы категорию вы не выбрали, у вас есть шанс получить призы за решения отдельных заданий и побороться за главный приз – поездку в Сан-Франциско!

В трех предыдущих конкурсах Threading Challenge дважды побеждали программисты из России.

Команда конкурса Threading Challenge подготовила очередной набор  задач по параллельному программированию. По сравнению с прошлым годом правила конкурса не слишком изменились, тем не менее, изменения есть. Поэтому мы просим всех участников, вне зависимости от того, участвовали ли вы в конкурсе ранее или подаете заявку впервые, – пожалуйста, внимательно ознакомьтесь с нашими официальными правилами.

Кратко о конкурсе Threading Challenge 2011

  • Вы можете принять участие в одной из двух категорий сложности: «начальный уровень» или «продвинутый уровень».
  • Конкурс проходит в два этапа.
  • Первый этап состоит из трех заданий в каждой категории.
  • Первое задание первого этапа будет объявлено 18 апреля 2011 года.
  • На решение каждого задания отводится 22 дня.
  • Призы присуждаются участникам, занявшим 1-е, 2-е и 3-е места в каждом задании каждой категории.
  • Участники, набравшие наибольшую сумму баллов в своих категориях, получат главный приз – поездку на конференцию Intel® IDF в Сан-Франциско.
  • Таким образом, в первом этапе конкурса будет разыграно 2 × 3 × 3 + 2 = 20 (!) призов
  • Напоминаем, что вы можете присылать свои решения на английском или на русском языках.
  • Задания в каждой категории предлагаются последовательно, то есть участники должны отправить свои решения до того, как будут опубликованы условия следующего задания
  • Участникам предоставляется возможность воспользоваться платформой Intel® Manycore Testing Lab (40 ядер, 80 потоков) для разработки своих решений.
  • Подробная информация о втором этапе будет опубликована на нашем сайте осенью 2011 г.

Итак, конкурс Threading Challenge 2011 проводится в два этапа. На первом этапе участникам предлагаются по три задания в каждой из двух категории. Подробная информация о втором этапе конкурса будет опубликована в сентябре 2011 г. В рамках первого этапа на решения каждого из заданий отводится 22 дня, начиная со дня публикации; даты и время публикации заданий перечислены ниже.

Даты начала и окончания приема решений по заданиям

    Задание 1:
  • Начало — понедельник, 18 апреля 2011 года*
  • Окончание — понедельник, 9 мая 2011 года*
    Задание 2:
  • Начало — понедельник, 9 мая 2011 года*
  • Окончание — понедельник, 30 мая 2011 года*
    Задание 3:
  • Начало — вторник, 31 мая 2011 года*
  • Окончание — вторник 21 июня 2011 года*

В связи с празднованием Дня Памяти в США третье задание будет объявлено во вторник, 31 мая 2011 года.

*Все задания будут опубликованы в полдень по тихоокеанскому времени США (PST), т.е. 23:00 по московскому времени (MSK). Прием решений начинается и заканчивается соответственно в полдень по тихоокеанскому времени США (PST), что соответствует 23:00 московского времени (MSK).

Таким образом, на решение каждого задания и подготовку конкурсных материалов участникам конкурса отводится 22 дня. Участникам в категории «начальный уровень» необходимо предоставить исходный код приложения, участникам в категории «продвинутый уровень» необходимо предоставить исходный код приложения и сопроводительное описание своего решения.

Подробная информация о конкурсе на сайте Parallel.ru