
Intel® Parallel Studio XE 2019. Эффективный высокопроизводительный код.
- Для кого предназначено это решение
- Что помогает делать это решение
- Что нового
- Priority Support - быстрая и гибкая поддержка экспертов
- Какая версия вам больше подходит
- Composer Edition
- Professional Edition
- Cluster Edition
- Варианты лицензирования
- Варианты продления технической поддержки
- Технические характеристики
- Компоненты решения
Intel® Parallel Studio XE - это комплексный набор инструментов разработки, который ускоряет и упрощает создание современного кода, дающего максимум от новейших процессоров Intel. В продукт входят инструменты, упрощающие написание кода благодаря новейшим технологиям векторизации, многоядерных вычислений и оптимизации использования памяти. Он поддерживает последние технологии Intel: новейшие инструкции Intel® Advanced Vector Extensions 512 (Intel® AVX-512) для процессоров Intel® Xeon®, Intel® Advanced Vector Extensions 2 (Intel® AVX-2) для процессоров Intel® Core™ и новейшие стандарты технологии разработки ПО, инструменты разработки (IDE).
К новым функциям относятся: прекрасная масштабируемость и высочайшая скорость обмена сообщениями библиотеки Intel® MPI Library; среда быстрого визуального прототипирования, с помощью которой можно в интерактивном режиме создавать, выполнять валидацию и визуализацию сбалансированных эффективных параллельных алгоритмов в инструменте Intel® Advisor; новый интуитивно понятный и удобный пользовательский интерфейс в Intel® VTune™ Amplifier, который упрощает профилирование производительности приложений и вычислительных систем; ускорение машинного обучения благодаря добавлению оптимизированных модулей Python* в Intel® Distribution for Python: scikit-learn*, а также большое число других. Также вы получаете доступ к не имеющей аналогов в отрасли поддержке Priority Support: инженеры Intel помогут вам быстро найти ошибки и возможности для повышения производительности в приложениях, для которых производительность является критичной, что может принести большие преимущества для вашего бизнеса.
Для кого предназначено это решение
- Разработчикам ПО на C, C++, Fortran* и Python*, которые создают корпоративные, облачные, высокопроизводительные и ИИ-решения.
- Разработчикам, желающим обеспечить максимальную производительность своего ПО на платформах Intel сегодняшнего и завтрашнего дня.
- Компаниям, которым нужны специальные технические решения для быстрой оптимизации и масштабирования приложений, для которых критична производительность.
Что помогает делать это решение
- Создавать производительный параллельный код. Повышайте производительность приложений, работающих на платформах Intel сегодняшнего и завтрашнего дня, благодаря лучшим в своем классе компиляторам, математическим библиотекам, профилировщикам производительности, инструментам анализа кода и Intel Distribution for Python.
- Ускорять создание кода. Упростите процесс создания быстрого, масштабируемого и надежного параллельного кода.
- Обращаться к службе премиум-поддержки Priority Support. Обращайтесь напрямую к инженерам Intel, чтобы получить быструю и конфиденциальную консультацию по техническим вопросам, получите доступ к старым версиям продуктов и бесплатным обновлениям в течение года (необходима платная лицензия).
Что нового
- Повышение эффективности и производительности приложений для процессоров Intel Core и Xeon, новые функции компиляторов, библиотек высокопроизводительных вычислений и инструментов анализа. Векторизация и потоковые вычисления (с помощью OpenMP*) помогают получить все преимущества новейших процессоров с архитектурой SIMD, в том числе Intel AVX512. Ускорение выполнения всех классов рабочих нагрузок в корпоративных и облачных средах, в том числе высокопроизводительных вычислений и приложений ИИ.
- Увеличение производительности благодаря более высокой масштабируемости и минимизации сетевых задержек в библиотеке Intel MPI Library последнего поколения.
- Интерактивное создание, визуализация и валидация в Intel Advisor’s Flow Graph Analyzer.
- Ускоренное машинное обучение благодаря поддержке Python и scikit-learn* в Intel Distribution for Python.
- Наглядный roofline-анализ и упрощение процесса профилировки приложений благодаря Intel® Adviser и новому интуитивному интерфейсу Intel VTune Amplifier.
- Поддержка новейших отраслевых стандартов и версий IDE, в том числе полная поддержка С++ 14 и расширенная поддержка С++17; полная поддержка Fortran 2008 и большинства функций Fortran 2018; полной версии OpenMP* 4.5 и первого драфта OpenMP 5.0; Python 2.7 и 3.6; а также интеграция с Microsoft Visual Studio* 2017.
Priority Support - быстрая и гибкая поддержка экспертов
- В платные лицензии ПО Intel® Software входит поддержка Priority Support, доступная через Центр онлайн-поддержки Intel в течение как минимум одного года. При продлении подписки предоставляются большие скидки.2
- Прямая поддержка от инженеров Intel, которые быстро найдут ответ на ваши вопросы. Безопасная передача конфиденциальных запросов и образцов кода.
- Бесплатный доступ ко всем версиям продуктов, а также непрерывный доступ к предшествующим версиям и продолжение их поддержки.
- Специализированные форумы по каждому из продуктов, разработанных Intel Software
- Доступ к обширной библиотеке справочных материалов, в которой накоплены знания по созданию высокопроизводительного кода за многие десятилетия.
Какая версия вам больше подходит
Composer Edition
- Повышайте производительность посредством использования ведущих в отрасли и основанных на новейших стандартах компиляторов C++ и Fortran.
- Упрощайте параллельность кода благодаря встроенным интуитивно понятным моделям и векторизации.
- Подключайте специализированные библиотеки, оптимизированные для новейшего аппаратного обеспечения.
- Ускоряйте высокопроизводительные вычисления и ИИ благодаря высокопроизводительным вычислениям на Python и специализированным математическим библиотекам, входящим в интегрированный дистрибутив.
В состав входит:
INTEL® C++ COMPILER
- Используйте лучшие в отрасли, основанные на новейших стандартах С/С++, инструменты для ускорения производительности приложений.
- Обеспечьте полную совместимость с популярными компиляторами, средами разработки и операционными системами.
- Получите широкие возможности векторизации и многопроцессорности (в том числе поддержка инструкций Intel AVX-512) благодаря новейшей параллельной модели OpenMP 5.0.
INTEL® FORTRAN COMPILER
- Обеспечьте превосходную производительность приложений Fortran.
- Получите расширенную поддержку новейших стандартов Fortran (в том числе полной версии Fortran 2008 и начальной версии Fortran 2015), обратную совместимость вплоть до FORTRAN 77.
- Ускорьте векторизацию на SIMD-архитектурах и многопоточные вычисления (в том числе инструкции Intel AVX-512 благодаря последней версии параллельной модели OpenMP 5.0.
INTEL® DISTRIBUTION FOR PYTHON*
- Высокая производительность приложений на Python в простом интегрированном дистрибутиве для Windows*, macOS* и Linux*.
- Ускорение пакетов NumPy*/SciPy*/Scikit-learn благодаря нативным библиотекам Intel для высокопроизводительных вычислений, таким как Intel® Math Kernel Library, Intel® Data Analytics Acceleration Library.
INTEL® MATH KERNEL LIBRARY
- Самая производительная и популярная библиотека математических функций для процессоров Intel и совместимых.
- Отличная оптимизация для максимальной производительности на платформах Intel сегодняшнего и завтрашнего дня.
- API-интерфейсы, ставшие де-факто стандартом для простой интеграции кода.
INTEL® DATA ANALYTICS ACCELERATION LIBRARY (INTEL® DAAL)
- Повышает качество анализа данных и сокращает время на анализ; позволяет обработать объемные массивы данных с минимальными вычислительными ресурсами.
- Оптимизирует одновременно и предварительную подготовку данных, и алгоритмические вычисления для обеспечения максимальной производительности.
- Поддерживает модели пакетной и потоковой обработки, распределенных вычислений для широкого спектра прикладных задач.
INTEL® INTEGRATED PERFORMANCE PRIMITIVES
- Высокая оптимизация обработки приложений и сигналов, сжатия данных, а также криптографии с помощью расширенных наборов инструкций Intel® Streaming SIMD Extensions и Intel® Advanced Vector Extensions.
- Готовность к эксплуатации на многоядерных системах и платформах.
- Сокращение времени и затрат на разработку приложений медиа- и обработки сигналов.
INTEL® THREADING BUILDING BLOCKS
- Определяйте задачи вместо управления потоками вручную. Intel® Threading Building Blocks (Intel® TBB) преобразует логические задачи в потоки и отличается эффективной поддержкой вложенного параллелизма.
- Intel TBB использует доказавшие свою эффективность шаблоны разработки параллельных приложений и балансировки для сокращения времени исполнения.
- Доступны лицензии для Linux, Windows и macOS. Инструмент совместим со множеством компиляторов и процессоров Intel.
Professional Edition
В эту версию входят все функции, доступные в Composer Edition, а также:
- Расширенный профилировщик производительности для тонкой настройки производительности ЦП, потоков, памяти и ресурсов хранения.
- Инструменты оптимизации векторных и потоковых вычислений, а также быстрого прототипирования схем работы с потоками.
- Отладчик памяти и потоков для эффективного поиска проблем с памятью и перемежающимися ошибками в работе с потоками.
В состав входит:
INTEL® VTUNE AMPLIFIER
- Точное профилирование производительности приложений на C, C++, Fortran, Python, Go*, Java*, в том числе несколько одновременно.
- Предоставление полных данных для оптимизации использования ЦП, памяти и систем хранения данных.
- Быстрые ответы на вызовы высокой производительности. Инструменты детального анализа помогают получать ценные знания о производительности и сократить время на оптимизацию кода.
INTEL® ADVISOR
- Векторизация и разделение кода на потоки - необходимые условия обеспечения оптимальной производительности на современных процессорах.
- Подсчет количества прохода циклов и ветвей, анализ зависимостей данных, паттернов доступа к памяти и т.д.
- Простой мастер оптимизации кода, предоставляющий рекомендации для повышения его производительности.
- Поиск критических циклов и функций с недостаточной оптимизацией с помощью мощного инструмента roofline-анализа.
INTEL® INSPECTOR
- Отладка ошибок работы с памятью и потоками.
- Экономия средств. Найдите основную причину ошибок работы с памятью и потоками заранее, до релиза.
- Экономия времени. Быстрое устранение гонок и взаимных блокировок.
- Экономия трудозатрат. Не нужны отладочные сборки - можно использовать обычные.
Cluster Edition
В эту версию входят все функции, доступные в Professional Edition, а также инструменты для:
- Ускорения производительности приложений на Intel и Intel-совместимых кластерах благодаря высокой масштабирумости и минимальной латентности.
- Профилирования приложений MPI для быстрого поиска критических участков кода, а также обеспечения высокой производительности для распределенных приложений.
- Проверка состояния кластера, параметров производительности при эксплуатации вычислительной системы.
В состав входит:
INTEL® MPI LIBRARY
- Ускорьте производительность распределенных приложений.
- Обеспечьте более высокую производительность MPI-приложений на Intel- кластерах благодаря высокой масштабируемости и минимальной латентности.
- Близкая к линейной масштабируемость: низкая латентность передачи сообщений, высокая пропускная способность.
- Поддержка многоядерных и мультиядерных систем Intel.
INTEL® TRACE ANALYZER AND COLLECTOR
- Профилирование и анализ производительности приложений MPI.
- Масштабирование, низкие дополнительные расходы при масштабировании и эффективная визуализация.
- Гибкая интеграция в ваши рабочие процессы (компиляция, компоновка, выполнение).
- Поддержка OpenSHMEM*.
INTEL® CLUSTER CHECKER
- Обеспечьте высокую производительность и надежность платформ для высокопроизводительных вычислений благодаря экспертной системе диагностики кластеров.
- Интеграция со сторонними приложениями благодаря эффективному API.
- Комплексная проверка кластерных сред, возможность дополнения пользовательскими тестами.
Варианты лицензирования
Лицензия на ПО является бессрочной, время использования не ограничено. Доступно 2 модели лицензирования:
- Именные пользовательские лицензии привязаны к конкретным пользователям.
- Плавающие лицензии могут использоваться несколькими пользователями одновременно на нескольких системах. Управление лицензиями осуществляется посредством сервера лицензирования. Доступны лицензии на двух и на пятерых разработчиков. Когда один пользователь перестает использовать лицензию, ее может запросить другой пользователь.
Для образовательных учреждений предоставляются скидки, а студенты, преподаватели и разработчики ПО с открытым кодом могут воспользоваться бесплатными лицензиями.
Варианты продления технической поддержки
- Продление до истечения срока действия подписки. Вы можете продлить срок действия серийного номера в течение 12 месяцев его действия. При продлении за один месяц до момента истечения срока действия лицензии вы получаете скидку.
- Продление после истечения срока действия подписки. Вы можете продлить срок действия серийного номера в течение 12 месяцев с момента его истечения. Действие новой подписки начнется с момента приобретения. По истечении 12 месяцев, в течение которых действовала продленная лицензия, можно приобрести новую лицензию и получить новый серийный номер.
Технические характеристики
Процессоры | Поддержка нескольких поколений процессоров Intel и Intel-совместимых процессоров, включая процессоры Intel Core и Intel Xeon |
Языки и технологии | Языки C, C++, Fortran, Python*1, C#*2, Go*3, и OpenMP, OpenSHMEM*4 |
Операционные системы | Windows, Linux и macOS |
Среда разработки | Совместимость с компиляторами от Microsoft, GCC, Intel и другими в соответствии с установленными языковыми стандартами Интеграция с Microsoft Visual Studio (Windows), Eclipse* (Linux*) и XCode* |
Подробное описание | См. software.intel.com/articles/intel-parallel-studio-xe-release-notes |
- Только Intel® Data Analytics Acceleration Library и Intel® VTune™ Amplifier;
- Только Intel® Advisor и Intel VTune Amplifier;
- Только Intel VTune Amplifier;
- Только Intel Trace Analyzer and Collector;
- доступно для одного языка (С++ или Fortran) или для обоих.
- доступно на Windows*, Linux* и macOS.
- доступно в пакете или в качестве отдельного продукта
- доступно в качестве дополнения для любого набора Windows* Fortran или входит в комплект Composer Edition
- доступно только в Composer Edition.
- доступно в качестве набора для одного языка.
Компоненты решения
Компонент | Composer Edition1 | Professional Edition1 | Cluster Edition1 | |
---|---|---|---|---|
Сборка | Intel® C++ Compiler | + | + | + |
Intel® Fortran Compiler | + | + | + | |
Intel® Distribution for Python2 | + | + | + | |
Intel® Math Kernel Library | + | + | + | |
Intel® Data Analytics Acceleration Library | + | + | + | |
Intel® Threading Building Blocks | + | + | + | |
Intel® Integrated Performance Primitives | + | + | + | |
Анализ | Intel® VTune™ Amplifier3 | + | + | |
Intel® Advisor | + | + | ||
Intel® Inspector | + | + | ||
Масштабирование | Intel® MPI Library | + | ||
Intel® Trace Analyzer and Collector | + | |||
Intel® Cluster Checker | + | |||
Операционные системы (среды разработки) | Windows (Visual Studio), Linux (GNU), macOS5 (XCode*)6 | Windows (Visual Studio), Linux (GNU) | Windows (Visual Studio), Linux (GNU) |
Инструменты Intel Corporation на сайте: https://store.softline.ru/intel/
Промо-страница Intel® Parallel Studio XE: http://intel.softline.ru/
Вопросы по лицензированию и расчет стоимости ПО Intel Software: Наталья Болдырева, Natalya.Boldyreva@softline.com
Контактная информация по продажам: sales@softline.ru, 8 (495) 232-00-60, 8 (800) 200-08-60
Теги:
Подпишитесь на нашу рассылку последних новостей и событий
Подписаться