Сообщения в "Конкурсы и мероприятия" Категория RSS

Конкурсы, выставки, презентации, семинары, конференции – рубрика для обсуждения всех видов событий, связанных c сообществом Intel Software Network

Acceler8 2011 — Accelerate 2012 — и так далее

Victor Cherepanov (Intel) (3 пост(а)) 10.05.2012 21:14
Комментарии (0)

Вы участвовали в конкурсе параллельного программирования Acceler8 2011? Тогда этот пост - про вас. Вы участвуете в проходящем сейчас конкурсе Аccelerate-2012? Тогда этот пост - для вас. Вы принимали участие или только планируете участвовать в любом конкурсе спортивного программирования? А может, собираетесь начать свой первый самостоятельный проект? Тогда Вас, Штирлиц, я попрошу остаться с нами. [...]

Продолжение ›

Категория: Intel Software Network, Конкурсы и мероприятия
Метки: , , ,

Не забывайте тривиальные алгоритмы

tarasp (1 пост(а)) 04.05.2012 18:51
Комментарии (4)

Почти все программисты по ходу учёбы изучают различные тривиальные алгоритмы. Действительно, многие алгоритмы (поиск, сортировка, всякие там операции с векторами\матрицами\графами) очень легко и понятно реализуются "в лоб". Что-то типа: for (size_t i = 0; i < N; ++i) { for (size_t j = 0; j < M; ++j) { // делаем что-нибудь } } Сразу [...]

Продолжение ›

Категория: Intel Software Network, Конкурсы и мероприятия, Параллельное программирование, Разработка софта
Метки: , , , ,

Генерация последовательности ДНК с использованием "Вихря Мерсенна"

chasovshikova (1 пост(а)) 04.05.2012 14:54
Комментарии (5)

Если вы хотите создать действительно быстрое приложение, то вам просто необходимо профилирование как основная метрика для оптимизации. Это понимают все. Но иногда мы забываем о том, что профилировать нужно "реальные" данные – как можно более близкие к тому, с чем придется столкнуться приложению в "диком мире". Иначе мы получим лабораторную мышку, которая хорошо ползает по [...]

Продолжение ›

Категория: Intel Software Network, Конкурсы и мероприятия, Разработка софта
Метки: ,

Отправка решения на конкурс Accelerate 2012 одним кликом с помощью PowerShell

xn (1 пост(а)) 03.05.2012 10:10
Комментарии (4)

Прежде всего хочу сказать спасибо организаторам конкурса Accelerate 2012 за замечательный makefile, который, помимо прочего, умеет отправлять решение одной командой из консоли. Однако я сижу на windows и не могу воспрользоваться всеми прелестями bash. Поэтому было принято решение самостоятельно сделать такую отправку. В качестве ограничения я ввел себе правило использовать только то, что уже есть [...]

Продолжение ›

Категория: Intel Software Network, Конкурсы и мероприятия
Метки: , ,

Вебинар «Обзор Intel Parallel Studio XE 2011» + информация о работе в Intel для студентов

Boris Rozenshteyn (Intel) (12 пост(а)) 23.04.2012 16:21
Комментарии (0)

24 апреля компания Intel проводит вебинар "Обзор Intel Parallel Studio XE 2011". Будет рассмотрен комплекс средств Intel Parallel Studio XE для оптимизации производительности приложений.

Продолжение ›

Категория: Академическое сообщество, Конкурсы и мероприятия
Метки: , ,

Онлайн-трансляция семинара «Вычислительное моделирование для разработки современной технологии в микроэлектронике»

Boris Rozenshteyn (Intel) (12 пост(а)) 27.03.2012 15:48
Комментарии (0)

Всем привет! Как многие наверняка слышали, Intel регулярно проводит в своих офисах интересные семинары, приглашая на них всех желающих. Чаще всего такие семинары проходят в Нижнем Новгороде. В ближайшую пятницу (30 марта) с 16:00 до 18:00 по Москве пройдет очередной семинар «Вычислительное моделирование для разработки современной технологии в микроэлектронике». На семинаре Борис Войнов, руководитель департамента [...]

Продолжение ›

Категория: Intel Software Network, Академическое сообщество, Конкурсы и мероприятия
Метки:

Заметки о конференции "Будущее зa Ultrabook"

vilianov (266 пост(а)) 21.03.2012 08:58
Комментарии (8)

Вчера побывал на необычном мероприятии. Точнее, шел-то я на обычное, чуть ли не протокольное заседание «про ультрабуки». Ведь в начале года была выставка Consumer Electronics Show, где об этой разновидности мобильных компьютеров говорили много и интересно. Недавно отгремел CeBIT, где тоже удалось раздобыть несколько крупиц полезных знаний о предмете. И вот теперь – закрытая конференция «Будущее зa Ultrabook». Наверное, людям, которые разъезжают по выставкам меньше моего, там будет интересно. Но мне-то? Тем не менее, будучи парнем ответственным, пришел, сел, стал слушать и… заслушался.

Продолжение ›

Категория: Intel Software Network, ISN календарь, Ultrabook, Ultrabooks, Конкурсы и мероприятия, Мобильность, Партнерская программа Intel, Разработка софта
Метки: , ,

Конкурс футболок для участников ISN

Boris Rozenshteyn (Intel) (12 пост(а)) 07.02.2012 17:15
Комментарии (10)

На ISN объявляется конкурс на дизайн футболок для блогеров ISN.

Продолжение ›

Категория: Intel Software Network, Конкурсы и мероприятия

Знакомство с Numa

pawnbot (1 пост(а)) 25.11.2011 16:16
Комментарии (6)

Во время конкурса Acceler8 были обсуждения векторизации, разворотов циклов, и различных микрооптимизаций. Но, наверное, многие, как и я, сталкивались с проблемой, что какие бы оптимизации они не делали, программа на компьютере с небольшим числом ядер разгонялась, а на MTL скорость лишь неумолимо падала. Тогда стало ясно, что нужно каким-то образом разгружать RAM, иначе какой-либо прогресс невозможен. Я добавил в программу только 2 оптимизации работы с RAM, но благодаря ним становятся возможными и следующие улучшения программы, такие как векторизация.

Продолжение ›

Категория: Intel Software Network, Конкурсы и мероприятия, Параллельное программирование, Разработка софта
Метки: , , ,

Пару слов о тайлинге

ixanezis (1 пост(а)) 25.11.2011 11:50
Комментарии (2)

Для тех, кто только начинает осваивать мир параллельных технологий, хотелось бы поведать начальные сведения о том, что такое тайлинг и с чем его едят. Тайлинг представляет собой метод написания параллельных программ (распараллеливания существующих), когда циклы программы разбиваются на куски (тайлы) не очень большого размера. В случае системы с распределённой памятью все необходимые данные для выполнения одного тайла целиком отправляются на какой-то процессор/машину, где происходит непрерывное выполнение требуемой части кода (непрерывное = без остановок на получение/отсылку данных), после чего посчитанный результат отсылается обратно главному процессору. В случае же системы с общей памятью (имеется в виду общая сверхбыстрая память - кэш одного процессора) разбиение на тайлы подразумевает собой логическое разбиение цикла на куски, при котором все потоки совместно работают над одним не очень большим куском памяти, что приводит к лучшему использованию кэша процессора, в котором они все работают.

Продолжение ›

Категория: Конкурсы и мероприятия, Параллельное программирование, Разработка софта
Метки: , ,