Сообщения в "Intel Software Network" Категория RSS

Команда Intel активно работает над созданием онлайн сообщества. У нас много целей и мы активно работаем, чтобы достичь их. Думаете это правильно? Стоят ли наши цели усилий? Прочитайте о том, что наша команда думает об уже достигнутых результатах, ознакомьтесь с вашими отзывами и инновационными идеями, которые получили развитие.

Делиться не всегда полезно: оптимизируем работу с кэш-памятью

Vladimir Tsymbal (Intel) (19 пост(а)) 10.05.2012 14:18
Комментарии (0)

Очередной обзор на Хабре - рассмотривается случай возникновения проблем производительности многопоточных программ, как их обнаруживать с помощью General Exploration анализа в VTune Amplifier XE, а затем я даю несколько общих рекомендаций, как избежать проблемы потери эффективности вычислений из-за разделения кэша между потоками. Хабра-ссылка. Как всегда, вопросы можно задавать и здесь, на ISN.

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

Категория: 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 (3 пост(а)) 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, Конкурсы и мероприятия
Метки: , ,

Давайте сделаем паузу. Способ улучшения синхронизации потоков.

Vladimir Tsymbal (Intel) (19 пост(а)) 20.04.2012 18:44
Комментарии (0)

Еще один обзор на Хабре - на этот раз обсуждается подход к решению проблемы избыточной синхронизации в OpenMP приложении, влияющей на производительность, с помощью нового типа анализа в VTune Amplifier XE 2013 beta. Хабра-ссылка. Как всегда, вопросы можно задавать и здесь, на ISN.

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

Категория: Intel Software Network, Параллельное программирование
Метки: , ,

PVS-Studio vs IPP Samples (part 3)

Andrey Karpov (65 пост(а)) 19.04.2012 14:24
Комментарии (3)

Меня не покидает желание продать команде разработчиков Intel Performance Primitives Library лицензию на PVS-Studio :)

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

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

“Хотели как лучше” или “Фортран и немного C: как найти ключ к оптимизации и профилировке”

Igor Vorobtsov (Intel) (3 пост(а)) 04.04.2012 17:30
Комментарии (3)

Производительность… Многие (если не сказать все) разработчики стремятся получить хорошо оптимизированный код и используют для этого различные методики. Наиболее простой и доступный способ — флаги компилятора для оптимизации, коих совсем немало. Ввиду огромного количества различных опций, которые могут переопределять другие, нередко возникает путаница. Как итог — ваше приложение может оказаться неоптимизированным, и результаты вас неприятно [...]

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

Категория: Intel Software Network

Оптимизация для CPU: как найти черную кошку в темной комнате

Vladimir Tsymbal (Intel) (19 пост(а)) 29.03.2012 19:04
Комментарии (5)

Опубликовал новый обзор по решению одной из проблем производительности на Intel микроархитектуре с помощью VTune Amplifier XE профилировки. Хабра-ссылка. Если есть вопросы, их можно задавать и здесь, на ISN.

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

Категория: Intel Software Network, Разработка софта

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

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, Разработка софта
Метки: , ,