Материалы о разработке многопоточных приложений
Материалы о разработке многопоточных приложений, примеры кода, советы разработчиков и интересные блоги:
- Intel® Threading Building Blocks, OpenMP* или потоки ОС?:
Каким API лучше воспользоваться для распараллеливания приложения? Обзор факторов, которые необходимо учесть при принятии решения. - Инструментарий Intel® Threading Tools и OpenMP*:
С помощью Threading Tools можно обнаружить и устранить характерные проблемы производительности, связанные с использованием OpenMP*. - Введение в технологии параллельного программирования:
Обзор технологий параллельного программирования (OpenMp*, MPI, Java FJTask) на примере простой программы вычисления ингтеграла.
Продукты для разработчиков
Вышла версия 2.1 библиотеки шаблонов C++ Intel® Threading Building Blocks. Библиотека позволит существенно упростить распараллеливание приложений, а совместимость со стандартами C++ обеспечивает легкую портируемость.
Конкурс Intel® Threading Challenge 2009
Всем любителям головоломок настало время размять пальцы и напрячь мозги!
Новый сезон конкурса Threading Challenge открыт. В этом году конкурс разбит на два этапа, каждый из которых состоит из шести независимых заданий.
Первый этап завершился, и в настоящий момент идет подсчет рейтинга участников. Не упустите возможность выиграть гранд-приз второго этапа, который начнется 17 августа 2009.
Победитель конкурса Intel® Threading Challenge 2008
Поздравляем Петра Трифонова, выигравшего главный приз конкурса Intel® Threading Challenge 2008 – ноутбук Apple MacBook Pro*.
Петр родился в 1980 году в Ленинграде. Окончил с отличием Санкт-Петербургский государственный политехнический университет и в 2005 году защитил там же кандидатскую диссертацию.
В настоящее время он является доцентом кафедры распределенных вычислений и компьютерных сетей СПбГПУ. Областью его научных интересов являются алгоритмы компьютерной алгебры и методы помехоустойчивого кодирования.