Intel® Parallel Studio XE 2015

Ускорение написания кода с набором инструментов для комплексной разработки программ




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

Что нового

      Значительное увеличение производительности посредством улучшения функции векторизации Широкая поддержка стандартов: OpenMP * 4.0, C ++ 11, Fortran* 2003, и 2008, MPI* 3.0 Ускорение процесса разработки приложений с использованием новых функций анализатора


Достигните максимальной производительности и надежности приложений с Intel® Parallel Studio XE. Этот набор инструментов C ++ и Fortran упрощает разработку, отладку и настройку кода, а также позволяет использовать функцию параллельной обработки для повышения производительности. Повысьте производительность на совместимых процессорах и сопроцессорах Intel® с меньшими усилиями.

Intel® Parallel Studio XE поставляется в трех редакциях, в зависимости от Ваших потребностей.


      Composer Edition включает в себя компиляторы, библиотеки производительности и модели, оптимизированные для создания быстрого параллельного кода. Professional Edition, помимо прочего, включает в себя функции настройки, встроенные советы, дополнительную память и инструменты для потоковой проверки ошибок. Cluster Edition, помимо прочего, включает в себя библиотеку кластерных связей MPI, средство поиска и инструменты для отладки ошибок MPI.

Intel® Parallel Studio XE

1

Composer Edition

Intel® Parallel Studio XE

1

Professional  Edition

Intel® Parallel Studio XE

9

Cluster Edition

Intel® C++ Compiler Intel® Fortran Compiler

Intel® Threading Building Blocks (только C++)

Intel® Integrated Performance Primitives (только C++) Intel® Math Kernel Library

Intel® Cilk™ Plus (только C++) Intel® OpenMP*

2

Rogue Wave IMSL* Library (только Fortran)

Intel® Advisor XE Intel® Inspector XE

3

Intel® VTune™ Amplifier XE

3

Intel® MPI Library

Intel® Trace Analyzer and Collector

В комплекте

√ Дополнение

√ Дополнение

Операционная система (Среда разработки)

Windows* (Visual Studio*) Linux* (GNU)

4

OS X*  (XCode*)

Windows (Visual Studio) Linux (GNU)

Windows (Visual Studio) Linux (GNU)

Примечания:

НЕ нашли? Не то? Что вы ищете?
Доступно на одном языке программирования (C++ или Fortran), либо на обоих языках сразу. Доступно, как дополнение к любому приложению Windows Fortran*, либо изначально включен в версию Composer Edition. Доступно на одном языке для OS X. Поставляется как в комплекте, так и отдельно.
    Ведущие компиляторы C++ и Fortran обеспечивают улучшенную производительность и качественную компиляцию Позволяет осуществлять параллельное при помощи встроенных интуитивных параллельными моделями и поддержки векторности Библиотеки оптимизированы под новейшее оборудование и с легкостью интегрируются в код


Описание


      Улучшение производительности приложений C and C++ Качественные параллельные модели с поддержкой Intel® Cilk™ Plus и OpenMP*


      Улучшение производительности приложений C  and  C++ Широкая поддержка стандартов Fortran, OpenMP и пр.

Увеличение производительности приложений Fortran на

Windows и Linux* с использованием Intel® Fortran Compiler

(меньше = лучше)

1        0.99        1

0.83

0.54

0.73

0.64

0.78

Windows        Linux

Конфигурация: Оборудование: Intel® Core ™ i7-4770K CPU @ 3.50GHz, HyperThreading выключен, 16 Гб оперативной памяти. . Программное обеспечение: Intel Fortran 15.0, Absoft * 14.0.3,. PGI Fortran * 14,7, Open64 *, gFortran * 4.9.0. ОС Linux: Red Hat Enterprise Linux Server 6,4 (Сантьяго), 2.6.32-358.el6.x86_64. ОС Windows: Windows 7 Enterprise, пакет обновления 1 (www. ). Переключение компиляторов Windows: Absoft: - m64 - O5 - speed_math=10 - fast_math - march=core - xINTEGER - stack:0x80000000 Компилятор Intel® Fortran:  /fast /Qparallel /link /stack:64000000. PGI Fortran: - fastsse - Munroll=n:4 - Mipa=fast, inline - Mconcur=numa. Переключение компиляторов в Linux: Absoft --m64 - mavx - O5 - speed_math=10 - march=core  –xINTEGER Gfortran: - Ofast - mfpmath=sse - flto - march=native - funroll-loops - ftree - parallelize-loops=4.Компилятор Intel Fortran: fast –parallel.  PGI Fortran: - fast - Mipa=fast, inline - Msmartalloc - Mfprelaxed - Mstack_arrays - Mconcur=bind Open64:  march=bdver1 - mavx - mno-fma4  - Ofast - mso –apo.

Программное обеспечение и рабочие задачи, используемые при тестировании производительности, оптимизированы для обеспечения высокой производительности только на микропроцессорах Intel. Тесты производительности, такие как SYSmark и MobileMark, проводятся для конкретных конфигураций вычислительных систем, компонентов, программного обеспечения, операций и функций. Любое изменение этих факторов может привести к иным результатам. Рекомендуем оценить иные тесты производительности перед приобретением, в том числе к сравнить производительность данного продукта в совокупности с иными инструментами.* Иные наименования и товарные знаки являются собственностью их владельцев.

Модуль        Описание

Стандартная Параллельная Модель

Intel® OpenMP

Упрощенная Параллельная Модель

Intel® Cilk™ Plus

Математическая Библиотека

Intel® Math Kernel Library


    Позволяет подключать и настраивать параллельность векторов и задач с использованием стандарта OpenMP 4.0. Совместим со всеми компиляторами C, C ++ и Fortran, использует стандартные API-интерфейсы для упрощенной интеграции кода

    Добавлять и настраивать параллельность векторов и задач можно с использованием всего трех ключевых слов Исполняемая система легко масштабируется под системы даже с сотнями ядер

    Математическая библиотека, совместимая с C, C ++ и Fortran, использует стандартные API-интерфейсы для облегчения интеграции кода Высоковекторная и потоковая линейная алгебра, Функция Быстрого Преобразования Фурье (FFT), векторная математика и функции статистики


Существенный рост производительности LAPACK с использованием Intel®

Математические Библиотеки Math Kernel против ATLAS*

DGETRF on Intel® Xeon® E5-2690 Processor


350

300

250

200

150

100

50

0

Intel® MKL обеспечивает улучшение  производительности по сравнению ATLAS*

2000  3000  4000  5000 10000 15000 20000 25000 30000 35000 40000 45000

Размер матрицы

Intel MKL - 16 потоков        Intel MKL - 8 потоков

ATLAS - 16 потоков        ATLAS - 8 потоков

Конфигурация: Оборудование: Процессор: Dual Intel® Xeon [email protected]; 64 Гб оперативной памяти. Соединение: Mellanox Technologies * MT27500 Family[ConnectX * -3] FDR.. Программное обеспечение: RedHat * RHEL 6.2; OFED 3,5-2; Intel® MPI Library 5.0 Intel® MPI Tests 3.2.4 (параметры по умолчанию; встроено в Intel® С ++ XE 13.1.1 для Linux *);

Программное обеспечение и рабочие задачи, используемые при тестировании производительности, оптимизированы для обеспечения высокой производительности только на микропроцессорах Intel. Тесты производительности, такие как SYSmark и MobileMark, проводятся для конкретных конфигураций вычислительных систем, компонентов, программного обеспечения, операций и функций. Любое изменение этих факторов может привести к иным результатам. Рекомендуем оценить иные тесты производительности перед приобретением, в том числе к сравнить производительность данного продукта в совокупности с иными инструментами.* Иные наименования и товарные знаки являются собственностью их владельцев.

Библиотека потоков

Intel® Threading Building Blocks

Библиотека данных и мультимедиа

Intel® Integrated Performance Primitives

Числовой анализ

Rogue Wave IMSL* Library


    Широко используется библиотека шаблонов C ++  для применения параллельности к задачам высокого уровня Совместимость с различными компиляторами, а также портативная версия для различных операционных систем Библиотека программных функций C ++ для обработки мультимедиа, данных и коммуникационных приложений Поддержка сред Windows *, Linux *, Android *, и OS X * Функции числового анализа для приложений Fortran с набором из 1000 + математических и статистических алгоритмов Доступна как дополнение для любой версии Fortran или в сочетании с Composer Edition

      Включает все компоненты, имеющиеся в редакции Composer Edition Добавлены широкие возможности настройки, создания макетов потоков, проверки ошибок памяти и потоков Доступена на C ++ и Fortran, либо на одном из указанных языков


Модуль        Описание

Проектирование и Моделирование Потоков

Intel® Advisor XE

Функционал Сomposer Edition, плюс:


    Функции анализа, дизайна, настройки и тестирования потоков до их реализации Просмотр и тестирование опций потоков без нарушения процесса разработки Возможность прогнозировать ошибки потоков и масштабирования производительности в системах с большим количеством ядер, таких как Intel® Xeon and Xeon Phi™.


Устранение ошибок памяти и потоков

Intel® Inspector XE

Конфигуратор Производительности

Intel® VTune™ Amplifier XE


      Быстрый поиск утечек памяти и ошибок распределения памяти Поиск труднообнаружимых ошибок потоков, таких как утечки и застревание данных Обнаружение неавторизованного доступа и висячих указателей



      Конфигуратор C, C++, C#, Fortran, Assembly, и Java* уровня Премьер Конфигуратор производительности процессоров и графических процессоров, Конфигуратор приложений Windows* and Linux*

Cluster Edition

        Включает все компоненты, имеющиеся в профессиональной версии, Добавлена богатая библиотека MPI и улучшенная функция проверки и выявления ошибок MPI Сортировка, фильтрация и визуализация результатов для улучшенного понимания.


Модуль        Описание

Функционал Professional Edition:

Библиотека Интерфейсов Взаимодействия

Intel® MPI Library


    Позволяет приложениям работать лучше на базе кластеров архитектуры Intel® с гибкой структурой Полная гибридная поддержка многоядерных и мультиядерных систем Пошаговая масштабируемость: низкие задержки, высокая пропускная способность и рост процессов


Устранение ошибок и Настройка MPI

Intel® Trace Analyzer and Collector

Краткие Спецификации


      Конфигурация приложений MPI для поиска узких участков кода и получения высокой производительности параллельных кластерных приложений Мощное конфигурирование и анализ связей MPI
    Масштабируемость: низкие затраты и эффективная визуализация


Узнайте больше и загрузите пробную 30-дневную версию:

http://intel.ly/parallel-studio-xe

Уведомление об оптимизации        Редакция Уведомления #20110804

Компиляторы Intel могут не обеспечивать для процессоров других производителей такой же уровень оптимизации для оптимизаций,  которые не являются присущими только процессорам Intel. В число этих оптимизаций входят оптимизации для наборов команд SSE2, SSE3 и SSSE3, а также другие оптимизации. Корпорация Intel не гарантирует наличие, функциональность или эффективность оптимизаций микропроцессоров других производителей. Содержащиеся в данной продукции оптимизации, зависящие от микропроцессора, предназначены для использования с микропроцессорами Intel. Некоторые оптимизации, не относящиеся к микроархитектуре Intel, зарезервированы для микропроцессоров Intel. Более подробную информацию о конкретных наборах команд, предусмотренных настоящим уведомлением, можно найти в руководствах пользователя и справочных руководствах на соответствующую продукцию.

© 2014, корпорация Intel. Авторские права защищены. Intel, логотип Intel, Intel Core, логотип Intel Inside, VTune, Xeon, и Intel Xeon Phi являются торговыми марками корпорации Intel в США и других странах. *Права на другие названия и бренды являются собственностью своих соответствующих владельцев.

Intel-Parallel-Studio-XE-2015-PB-EN/Rev