713 Тем для обсуждения
6,530 Открытых обсуждений
- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
Конкурс «Объясни на пальцах» - официальные результаты
Dmitry Oganezov (Intel) (87 пост(а)) 30.12.2008 17:46
Всем привет!
Вот и настало время подводить итоги конкурса «Объясни на пальцах».
С «выбором экспертов» мы с Алексеем и Володей определились еще в прошлую пятницу, а сегодня, как и планировалось, подоспели результаты голосования. Перед тем как назвать победителей, я немного расскажу о методике оценки, которой мы пользовались.
Итак, задачей конкурсантов было объяснить восемь терминов из области параллельного программирования. Некоторые объяснения нам очень понравились, некоторые – понравились, но были не совсем точны или недостаточно остроумны. В своем первом посте о конкурсе я пошутил, что объяснять нужно так, чтобы поняли даже первокурсники филологического факультета. К сожалению, некоторые идеи были совсем неудачными, то есть суть предложенных терминов осталась нераскрытой не то только филологам, но и нам, простым людям.
Поэтому мы первым делом коллегиально отобрали объяснения «не в зачете». Из оставшихся работ каждый из судей выбрал тройку лидеров в каждой из групп и начислил премиальные баллы. За объяснения, не вошедшие в топ, мы дали поощрительные баллы. Потом нам стало жалко несчастных филологов, и мы вычли из общего счета каждого участника «штрафные очки» за неудачные работы (если такие были).
И в результате вот этой всей проделанной судьями работы у нас выявился абсолютный лидер, участник под ником ilnarb. ilnarb и получит заслуженный приз, нетбук Asus Eee PC 901, точно такой же как на картинке, только черный но другой ©.
Мои поздравления, ilnarb! Вы еще раз подтвердили известное изречение: «стабильность – показатель класса».
Призы же сообщества, неугомонные будильники Nobby, отправляются следующим участникам:
- Дмитрий Серкин
- Иван Казаченко
- vadim_ig
- mrsaman
- dnafigator
Но и это еще не все. Каждый, кто прислал нам свои идеи, получит наш небольшой ISNовский сувенир. Будьте на связи!
Мне осталось только еще раз поблагодарить всех за участие в нашем конкурсе и привести список лучших работ. Вот они:
- Deadlock
(dkozlov) Для того чтобы пересечь болото надо с берега прыгнуть на первую кочку, потом на вторую и наконец на противоположный берег. Кочки настолько маленькие, что больше одного человека на них стоять не может, и настолько неудобные что повернуться на них для возврата на берег совершенно нереально. Если два человека одновременно попробуют пересечь болото в противоположных направлениях, то каждый из них прыгнет на ближайшую кочку и там и останется... очень напоминает dead lock - Data race
(Saiber) Гонка данных. Появляетца когда несколько потоков одновременно пытаются изменить один и тот же ресурс, это тоже самое что красить, грунтовать и шпаклевать одну стену одновременно, а чтобы не отхватить по голове от прораба надо встать в очередь и получать доступ к стене по одному. - Lost signal
(ilnarb) Сломалась бытовая техника, позвали мастера. Тут зашел сосед и позвал на минуту к себе, минута длилась 10
. В это время приходил мастер, звонил в дверь, не дозвонился, ушел. - False sharing
(dkozlov) В условиях мирового финансового кризиса муж-ревнивец и его красавица жена решили сдавать свободную комнату. На беду там поселилась симпатичная студентка, которую несколько раз в день посещают друзья-студенты мужского пола, видимо для подготовки к экзаменам. Бабушки-соседки целый день находящиеся на боевом посту на лавочке у подъезда не могли оставить это без внимания и поэтому за чисто символическую плату ставят товарища в извесность обо всех подозрительных визитах. Он бросает все и мчиться проверять чем именно занимается его лучшая половина. Несмотря на то что его худшие подозрения не оправдываются, работы он успевает наработать значительно меньше. Чем-то мне это напоминает false sharing - Abandoned lock
(Mykola) есть комната с дверью. обычно мы заходим в комнату, закрываем дверь, что-то делаем там, открываем дверь, выходим. Если мы выйдем из комнаты через окно, дверь останется запертой - возникнет abandoned lock. - Critical section
(dserkin) Это когда ты в звонишь из захваченной телефонной будки своему сотому приятелю, чтобы поздравить его с праздником, а потом выходишь и с чувством выполненного долга, под зверскими взглядами из очереди к телефону, шлепаешь за мандаринами. - Semaphore
(dserkin) Это когда в хоккее судья контролирует, чтобы при очередной смене пятерок, не было превышения численного состава, то есть в порыве спортивной удали на лед не выпрыгнула вся команда во главе с тренером, массажистом и дядей Васей - точильщиком коньков - Read/Write Mutex
(totmakov) есть ресурс - эскалатор. Им одновременно пользуется [на чтение] несколько людей. Обслуживающему персоналу необходимо провести запись работы на эскалаторе. Они выставляют желтую табличку с сообщением о проводимых работах перед работающим эскалатором, ждут
Полный список лучших идей можно посмотреть на этой странице.
Всем удачи! С наступающим вас!
Категории: Intel Software Network, ISN календарь, Конкурсы и мероприятия, Параллельное программирование
Метки: 30.12.08, 30.12.2008, Abandoned Lock, Critical section, Data Race, Deadlock, False Sharing, Lost Signal, Read/Write Mutex, Semaphore, конкурс
Пожалуйста, обратитесь к странице Уведомление об оптимизации для более подробной информации относительно производительности и оптимизации в программных продуктах компании Intel.
Комментарии (27)
| 30.12.2008 18:08
Dmitry Oganezov (Intel)
|
Выбрали тех, кто бил точно и в цель, а не шрапнелью по жилым кварталам :) И, тем не менее, два твоих объяснения стали лучшими! Причем практически единогласно. Это, по-моему, весьма круто. И не расстраивайся - в феврале мы придумаем что-нибудь еще, так что будет шанс продемонстрировать ум и смекалку! |
| 30.12.2008 18:16
Dmitry Serkin (Intel)
| Я не расстраиваюсь. Просто немножко разочарован выбором жюри :) Но в любом случае было интересно и забавно поучавствовать. Еще раз спасибо организаторам :) |
| 30.12.2008 18:32
mr Saman |
И когда я смогу задушить свой будильник? (когда на мою почту прийдёт вопрос об моём почтовом адресе?) спасибо организаторам, Вы молодцы. зы. Хотелось бы работать на Вас, ребята ))))) С наступающим ) |
| 30.12.2008 18:44
mrsaman |
Вот, вошёл под собой ) можем сконнектиться в айсикью, по поводу доставки )))) семь-три-девять-ноль-пять-четыре Ещё раз спасибо за конкурс и с наступающим ) |
| 30.12.2008 18:51
Vladimir Tsymbal (Intel)
| По поводу разочарования выбором жури. В свою очередь хочу сказать, что члены жюри были разочарованы некоторыми "объяснениями", предоставленными нашими коллегами. |
| 30.12.2008 18:57
Alexey Kukanov (Intel)
|
Ни "ресторан", ни "уборщица" много очков победителю не принесли; лишь поощрительные баллы. Очки победитель заработал на простых, понятных и корректных объяснениях, Судьи все, кстати, с инженерным прошлым и/или настоящим. Юмор и фантазию мы ценим, и, при прочих равных, оригинальность оценивалась выше. Но в результате мы в целом выше оценили простоту, понятность, точность и стабильность - то, что важно в инженерных решениях. |
| 30.12.2008 19:02
Dmitry Serkin (Intel)
| Согласен с Владимиром. Некоторые объяснения совсем плохи. Но кто же знал, что за них будут вычитать балы, в описании правил об этом не было ничего. Знал бы, подошел более серьезно к конкурсу. Не буду рассуждать в сослагательном наклонении :) |
| 30.12.2008 19:12
Dmitry Serkin (Intel)
| Отлично. Я ни сколько не сомневаюсь в компетенции жюри, тем более некоторых знаю лично, а с другими просто общался :). Я вынужден согласиться с вашим выбором. Спасибо вам и с наступающим праздником =) |
| 30.12.2008 19:24
Dmitry Oganezov (Intel)
|
2 Dmitry Serkin: Да уж, придется согласиться :) . А то с несогласными нынче разговор короткий :) 2 mrsaman: как, у вас еще не спросили адреса??? Тогда срочно шлите его мне: dmitry.oganezov в домене intel.com. Не забудьте слова "в домене" поменять на "@" :) . Еще раз поздравления! |
| 30.12.2008 19:35
ilnarb
| Вау вау! Прыгаю!))))) |
| 30.12.2008 19:46
mrsaman | Дмитрий, секретная информация была передана Вам посредством электронной почты ))) (с домена gmail.com, saman.say) |
| 30.12.2008 22:36
Dmitry Oganezov (Intel)
|
2 ilnarb: :) 2 mrsaman: ok, с вами свяжутся компитентные органы :) |
| 30.12.2008 23:25
ilnarb
|
Благодарности выше крыш!))) С наступающим всех! Здоровья, счастья и успехов! |
| 31.12.2008 15:55
Блоги Intel® Software Network » С Новым Годом!!! | [...] и Юрию Сердюку опер...Благодарности выше крыш!)...2 ilnarb: 2 mrsaman:...Дмитрий, секретная информ...Вау вау! [...] |
| 19.01.2009 15:41
ilnarb
|
С радостью сообщаю, что призовой нетбук получил в прошлой пятнице! К нему еще прилагался диплом! Действительно стоило за него поборосться, красивый, удобный, функциональный, в общем классный девайс! Огромное Спасибо оиганизаторам и Жюри, Спасибо Интелу за конкурс!!! |
| 19.01.2009 17:00
Dmitry Oganezov (Intel)
|
Пожалуйста! Кстати, несколько "говорящих будильников" достались нашим сотрудникам, на некоторое время приостановив работу офиса. Особенное веселье вызывают ответы Nobby на вопрос "how do I look?". |
| 20.01.2009 10:55
ilnarb
| Интересно было бы если ваши инжинеры научат его (Нобби) русскому ))) |
| 21.01.2009 16:53
Intel Software Network Blogs » There’s something about Russian idioms (or ‘making an alternative parallel programming glossary’) | [...] And... May be you have some good explanations in mind? Do not hesitate to drop a comment. As well if you know a perfect match to a Russian idiom “explain with fingers”. Tip: those who can read Russian may get more variants here. [...] |
| 21.01.2009 18:34
ksili
| Опять параллельные миры вмешиваются... |
| 22.01.2009 11:09
Dmitry Oganezov (Intel)
|
Это trackback работал - обратная ссылка. Наш движок блогов WordPress автоматом проверяет ссылки в других блогах, и если появляется ссылка на данный пост - добавляет "ответную" ссылку атоматически. Тем самым можно во-первых отслеживать, кто и откуда на нас ссылается, а во-вторых немного поднимать page rank. Правда данный пост на английском написал я сам чтобы просвятить американских коллег чем мы тут занимаемся :) |
| 22.01.2009 13:34
mrsaman |
получил приз свой в понедельник, диплом с ним, только вот сувенир - енто что такое? мне не полагался видимо )))) спасибо организаторам! возьмите меня на работу ))))))))) |
| 22.01.2009 13:49
Dmitry Oganezov (Intel)
|
Насчет работы это ко мне лично вопрос или так, в общем? :) Есть у нас специальный форум (http://software.intel.com/ru-ru/forums/94/) насчет работы. Такие вопросы лучше туда. |
| 22.01.2009 15:51
Marianna Svetlosanova (Intel)
| 2 mrsaman, что то не поняла комента про сувенирчик? ) поясните, пожалуйста :) |
| 22.01.2009 17:42
mrsaman |
насчёт работы - это в общем )))) ну было написано, что ещё каждый, кто присылал работы, получит isn'овский сувенир ))) я ничего такого не получал) |
| 23.01.2009 09:47
Marianna Svetlosanova (Intel)
| mrsaman, ах вот в чем дело :) ну ваш приз и есть сувенир, это касалось тех, кто участвовал, но не выиграл :) |
| 05.02.2009 10:23
dnafigator
| день добрый, а как можно забрать причитающееся? ) |
Обратная ссылка (2)
- Блоги Intel® Software Network » Победители конкурса «Объясни на пальцах v2.0»
05.08.2009 12:27 - Блоги Intel® Software Network » Победители конкурса «Объясни на пальцах v2.0»
25.08.2009 07:54





Dmitry Serkin (Intel)
3,945