
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 обеспечивают улучшенную производительность и качественную компиляцию Позволяет осуществлять параллельное при помощи встроенных интуитивных параллельными моделями и поддержки векторности Библиотеки оптимизированы под новейшее оборудование и с легкостью интегрируются в код

Описание
- Улучшение производительности приложений 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


