762 Тем для обсуждения
6,792 Открытых обсуждений
- 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)
Сообщения в "Конкурсы и мероприятия" Категория 
Конкурсы, выставки, презентации, семинары, конференции – рубрика для обсуждения всех видов событий, связанных 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, Конкурсы и мероприятия
Метки: Acceler8, конкурс, Параллельное программирование, программирование
Не забывайте тривиальные алгоритмы
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, Конкурсы и мероприятия, Параллельное программирование, Разработка софта
Метки: Acceler8, Accelerate, accelerate 2012, алгоритмы, оптимизация
Генерация последовательности ДНК с использованием "Вихря Мерсенна"
chasovshikova (1 пост(а)) 04.05.2012 14:54
Комментарии (5)
Если вы хотите создать действительно быстрое приложение, то вам просто необходимо профилирование как основная метрика для оптимизации. Это понимают все. Но иногда мы забываем о том, что профилировать нужно "реальные" данные – как можно более близкие к тому, с чем придется столкнуться приложению в "диком мире". Иначе мы получим лабораторную мышку, которая хорошо ползает по [...]
Категория: Intel Software Network, Конкурсы и мероприятия, Разработка софта
Метки: Acceler8, Accelerate
Отправка решения на конкурс Accelerate 2012 одним кликом с помощью PowerShell
xn (1 пост(а)) 03.05.2012 10:10
Комментарии (4)
Прежде всего хочу сказать спасибо организаторам конкурса Accelerate 2012 за замечательный makefile, который, помимо прочего, умеет отправлять решение одной командой из консоли. Однако я сижу на windows и не могу воспрользоваться всеми прелестями bash. Поэтому было принято решение самостоятельно сделать такую отправку. В качестве ограничения я ввел себе правило использовать только то, что уже есть [...]
Категория: Intel Software Network, Конкурсы и мероприятия
Метки: Acceler8, Accelerate, contest
Вебинар «Обзор 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 для оптимизации производительности приложений.
Категория: Академическое сообщество, Конкурсы и мероприятия
Метки: C#, 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, Разработка софта
Метки: Moscow, ultrabook, Будущее зa Ultrabook
Конкурс футболок для участников 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, Конкурсы и мероприятия, Параллельное программирование, Разработка софта
Метки: Acceler8, Numa, pthreads, RAM
Пару слов о тайлинге
ixanezis (1 пост(а)) 25.11.2011 11:50
Комментарии (2)
Для тех, кто только начинает осваивать мир параллельных технологий, хотелось бы поведать начальные сведения о том, что такое тайлинг и с чем его едят. Тайлинг представляет собой метод написания параллельных программ (распараллеливания существующих), когда циклы программы разбиваются на куски (тайлы) не очень большого размера. В случае системы с распределённой памятью все необходимые данные для выполнения одного тайла целиком отправляются на какой-то процессор/машину, где происходит непрерывное выполнение требуемой части кода (непрерывное = без остановок на получение/отсылку данных), после чего посчитанный результат отсылается обратно главному процессору. В случае же системы с общей памятью (имеется в виду общая сверхбыстрая память - кэш одного процессора) разбиение на тайлы подразумевает собой логическое разбиение цикла на куски, при котором все потоки совместно работают над одним не очень большим куском памяти, что приводит к лучшему использованию кэша процессора, в котором они все работают.
