Intel объявляет о выпуске новых пакетов для разработчиков


Intel продемонстрировала две новые версии своих комплектов для разработки для разработчиков, желающих создавать совместно используемую память и распределенные приложения.

Intel Parallel Studio XE 2012 была выпущена сегодня и предназначена для разработчиков, которые хотят создавать приложения с общей памятью. Он включает компиляторы Intel C ++ и Fortran, а также библиотеки производительности потоковой обработки, математики, мультимедиа и обработки сигналов.

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

Intel Threading Building Blocks — это библиотека шаблонов C ++ для создания высокопроизводительных масштабируемых параллельных приложений. Библиотека содержит компоненты, реализующие высокоуровневый параллелизм на основе задач. Parallel Studio XE также включает помощника по работе с потоками для Linux и Windows. Intel Advisor XE можно использовать с C, C ++, C # и Fortran. Он находит области ваших приложений с наибольшим потенциалом производительности из-за параллелизма, показывает предполагаемое ускорение и выявляет критические проблемы синхронизации.

Другой пакет, Intel Cluster Studio XE 2013, обеспечивает поддержку распределенных и гибридных приложений и будет доставлен до конца года.

Оба пакета можно использовать для написания приложений для работы на процессорах Intel Ivy Bridge Core или на многоядерных сопроцессорах Intel Xeon Phi. Пробную версию новой версии Parallel Studio XE можно загрузить в Центре оценки программного обеспечения Intel.

Полная версия стоит 2299 долларов.


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