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)
Сообщения в "Конкурсы и мероприятия" Категория 
Конкурсы, выставки, презентации, семинары, конференции – рубрика для обсуждения всех видов событий, связанных c сообществом Intel Software Network
Конкурс футболок для участников ISN
Boris Rozenshteyn (Intel) (8 пост(а)) 07.02.2012 17:15
Комментарии (5)
На 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)
Для тех, кто только начинает осваивать мир параллельных технологий, хотелось бы поведать начальные сведения о том, что такое тайлинг и с чем его едят. Тайлинг представляет собой метод написания параллельных программ (распараллеливания существующих), когда циклы программы разбиваются на куски (тайлы) не очень большого размера. В случае системы с распределённой памятью все необходимые данные для выполнения одного тайла целиком отправляются на какой-то процессор/машину, где происходит непрерывное выполнение требуемой части кода (непрерывное = без остановок на получение/отсылку данных), после чего посчитанный результат отсылается обратно главному процессору. В случае же системы с общей памятью (имеется в виду общая сверхбыстрая память - кэш одного процессора) разбиение на тайлы подразумевает собой логическое разбиение цикла на куски, при котором все потоки совместно работают над одним не очень большим куском памяти, что приводит к лучшему использованию кэша процессора, в котором они все работают.
Категория: Конкурсы и мероприятия, Параллельное программирование, Разработка софта
Метки: Acceler8, Tailings, тайлинг
Организация конкурсов - проблемы входных данных.
kenny_horror (1 пост(а)) 23.11.2011 19:21
Комментарии (8)
Нередко для решения какой-то прикладной задачи может оказаться выгодным провести конкурс. Данный подход за счет привлечения достаточно большого числа участников позволяет получить неплохие решения для задачи. Особенно выгодным этот подход может оказаться для получения решения НП-полных или же плохо исследованных задач.
Однако, для определения лучшего решения необходимо их каким-то образом тестировать, и хорошо если имеется достаточно большой набор тестов с известными решениям, или же какой-то чекер, проверяющий качество решения.
Категория: Конкурсы и мероприятия
Метки: Acceler8, конкурс
Генератор псевдослучайных чисел (a * seed + b) % m: можно ли распараллелить?
viktor.fti (1 пост(а)) 22.11.2011 14:14
Комментарии (2)
Данный очерк затрагивает проблему генерации последовательности псевдослучайных чисел вида x[n+1] = (a * x[n] + b) % m. "a % b" используется для обозначения остатка от целочисленного деления a на b. Этот способ генерирования предложен в конкурсе параллельного программирования Acceler8 2011 для заполнения исходной матрицы. На первый взгляд, такая генерация не может быть распараллелена, что вызывает опасения при масштабировании решения на случай нескольких ядер. Не затрагивая вопрос о целесообразности распараллеливания генерации матрицы в контексте задачи конкурса, здесь будет описан способ ускорения и распараллеливания выполнения этой задачи.
Категория: Intel Software Network, Конкурсы и мероприятия, Параллельное программирование
Метки: Acceler8, алгоритмы
Иногда стоит остановиться
Mikhail Goncharov (1 пост(а)) 21.11.2011 15:41
Комментарии (5)
Может ли "очевидная" оптимизация кода привести к не столь очевидному падению производительности? Как я убедился на собственном опыте - да! Разбираемся с примером.
Категория: Intel Software Network, Конкурсы и мероприятия
Метки: Acceler8, compiler, профайлер
2-ой вебинар серии «Оптимизация графических приложений». Уже завтра!
Svetlana Emelyanova (Intel) (13 пост(а)) 20.10.2011 16:22
Комментарии (0)
Завтра, 21 октября, не пропустите очередной вебинар, на котором мы продолжим обсуждение вопросов производительности графических приложений и расскажем об Intel® VTune™ Amplifier XE 2011. Регистрируйтесь на сайте intelcorp.regsvc.com/E6129, чтобы изучить основные возможности и функциональность инструмента.
Категория: Intel Software Network, ISN календарь, Графика, Конкурсы и мероприятия
Метки: 21.10.2011, Intel VTune Amplifier XE, вебинар
Серия вебинаров по оптимизации графических приложений
Svetlana Emelyanova (Intel) (13 пост(а)) 12.10.2011 12:01
Комментарии (0)
Летом в нашем сообществе прошел вебинар, посвященный графическим инструментам Intel. Уровень технической экспертизы участников мероприятия нас приятно порадовал. Было много хороших технических вопросов. В общем, как мы и ожидали, тема оптимизации игровой графики оказалась очень востребованной. Мы решили продолжить работу в этом направлении. И вот с 14 октября на ISN стартует серия из четырех вебинаров, посвященных вопросам производительности графических приложений.
Категория: Intel Software Network, ISN календарь, Графика, Конкурсы и мероприятия
Метки: 14.10.2011, Intel VTune Amplifier XE, Intel® TBB, вебинар
Немного об Intel Software Conference 2011
vilianov (252 пост(а)) 03.10.2011 10:10
Комментарии (7)
22 сентября в Москве и 27-го в Петербурге прошла конференция Intel Software 2011. Строго говоря, конференции было две, но, во-первых, программа их была очень похожей, а, во-вторых, живьем я побывал только на одной, московской, и, наверное, честнее будет рассказывать именно о ней.
Категория: Intel Software Network, ISN календарь, Конкурсы и мероприятия, Открытый код, Параллельное программирование, Партнерская программа Intel, Разработка софта, Сертификация и обучение
Между IFA и Media Markt
vilianov (252 пост(а)) 06.09.2011 16:10
Комментарии (2)
Вылетая на выставку IFA в Берлин, я надеялся искупаться там если не в водопаде, то, как минимум, солидном фонтане новинок. Увы, увиденное в Германии тянет максимум на ручеек, потому что абсолютное большинство экспонатов уже давно обосновалось на магазинных полках, а немногочисленные анонсы на их фоне смотрелись довольно бледно. Поэтому, сделав два почетных круга по IFA, я отправился по магазинам. И вот там-то было действительно здорово!
