Intel выпустила инструментарий разработки параллельных приложений Parallel Studio 2011

Компания Intel анонсировала новую версию своего инструментария для создания параллельных приложений.

Кроме возможностей для детального анализа параллельных приложений, новый набор инструментов под названием Intel Parallel Studio 2011 впервые предлагает полную поддержку среды разработки Microsoft Visual Studio 2010.

Пакет Intel Parallel Studio 2011 является закономерным продолжением среды Intel Parallel Studio, впервые представленной еще в 2008 году – об этом продукте мы уже писали. Главное назначение пакета Intel Parallel Studio 2011 – помогать разработчикам в построении параллельных приложений на языках C++ или C для многоядерных или многопроцессорных систем. Особенность продукта Intel заключается в обеспечении всего цикла разработки – от проектирования и сборки до проверки и доводки.

В последние годы разработчики вынуждены создавать приложения специально для многоядерных процессоров, чтобы эффективно использовать все преимущества нового оборудования. В то же время разработка таких приложений возлагает на разработчика гораздо больше ответственности, чем это обычно бывает в работе с одноядерными процессорами. Разработчикам приходится переходить от последовательной версии приложения к параллельной версии, а новые инструменты Intel позволяют выполнить такой переход без обязательного полного переписывания приложения.

Одним из главных отличий в пакете Intel Parallel Studio 2011 стал совершенно обновленный модуль Parallel Advisor. Утилита Parallel Advisor помогает автору кода на C++ или C последовательно проходить весь процесс внедрения параллелизма в приложении. Интересно, что эту утилиту может использовать даже программист без глубоких познаний и опыта в разработке параллельных приложений.

Среди прочих инструментов Intel Parallel Studio 2011 стоит остановиться на новых версиях таких модулей, как Parallel Composer (новые компиляторы и прикладные библиотеки Intel с новыми возможностями отладки); Parallel Inspector (верификация кода) и Parallel Amplifier (оптимизация производительности приложений).

Модуль Parallel Composer предлагает разработчикам технологию под названием Parallel Building Blocks (приобретена компанией Intel вместе с разработчиками из компании RapidMind). Новая версия этой технологии теперь включает в себя бета-версию компонента Array Building Blocks для параллельной работы с массивами в приложениях. Кроме того, параллелизм данных подразумевает множество повторяющихся операций в большими объемами данных. Специально для таких случаев технология Parallel Building Blocks предлагает функцию Cilk Plus – эта функция реализует параллелизм задач и данных с помощью языковых расширений. Сама функция Cilk Plus пришла в продукты Intel после поглощения своего создателя – компании Cilk Arts.

Модуль Parallel Amplifier включает в себя целый набор последовательных и параллельных профайлеров, собирая информацию о производительности многопоточной и конвейерной обработки. Кроме того, собираются сведения о конкурентной борьбе за вычислительные ресурсы и о блокировках.

Среди прочих примечательных возможностей нового инструментария Intel стоит отметить возможность параллельной разработки с использованием платформы Microsoft .NET и даже платформы Java. Также необходимо напомнить, что кроме полной совместимости Visual Studio 2010, новая версия Parallel Studio 2011 также прекрасно взаимодействует с изданиями среды разработки Visual Studio 2005 и 2008.

По материалам официального анонса и обзора на сайте ComputerWorld.

Источник новости: Софт@Mail.ru

Мой блог находят по следующим фразам

Данная статья "Intel выпустила инструментарий разработки параллельных приложений Parallel Studio 2011" размещена на сайте Компьютерные сети и многоуровневая архитектура интернета (conlex.kz) в ознакомительных целях.

Уточнения, корректировки и обсуждения статьи "Intel выпустила инструментарий разработки параллельных приложений Parallel Studio 2011" - под данным текстом, в комментариях.

Ответственность, за все изменения, внесённые в систему по советам данной статьи, Вы берёте на себя.

Копирование статьи "Intel выпустила инструментарий разработки параллельных приложений Parallel Studio 2011", без указания ссылки на сайт первоисточника Компьютерные сети и многоуровневая архитектура интернета (conlex.kz), строго запрещено.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *