Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Intel Parallel Studio XE - это продукт для разработки программного обеспечения, разработанный Intel, который упростил разработку собственного кода в Windows , macOS и Linux на C ++ и Fortran для параллельных вычислений . [2] Параллельное программирование позволяет программам использовать преимущества многоядерных процессоров Intel и других производителей процессоров.

Intel Parallel Studio XE была переименована и переупакована корпорацией Intel, когда в декабре 2020 года были выпущены наборы инструментов oneAPI . [5] Intel oneAPI Base Toolkit + Intel oneAPI HPC toolkit содержат все инструменты Parallel Studio XE и многое другое. Одним из важных дополнений является компилятор Data Parallel C ++ (DPC ++) [6], предназначенный для того, чтобы разработчики могли повторно использовать код на различных аппаратных объектах (процессоры и ускорители, такие как графические процессоры и FPGA).

Компоненты [ править ]

Parallel Studio состоит из нескольких компонентов, каждая из которых представляет собой набор возможностей.

  • Компилятор Intel C ++ с OpenMP
  • Компилятор Intel Fortran с OpenMP
  • Интеграция подключаемого модуля IDE с Visual Studio , Eclipse и Xcode [2]
  • Отладка с помощью Visual Studio Debugger расширений, GNU Debugger расширений
  • Интегрированные примитивы производительности (IPP)
  • Библиотека математического ядра (MKL)
  • Строительные блоки с резьбой (TBB)
  • Библиотека ускорения аналитики данных (DAAL)
  • Intel Advisor - специализированный профилировщик производительности для оптимизации векторизации и система прототипирования потоков для добавления / улучшения потоковой передачи.
  • Intel VTune Profiler (ранее VTune Amplifier) ​​- это профилировщик производительности, который анализирует узкие места в точках доступа , потоковой передаче , вводе-выводе, FPGA, GPU, системе, регулировании скорости и микроархитектуре.
  • Intel Inspector повышает надежность, выявляя ошибки памяти и ошибки потоковой передачи.
  • Библиотека Intel MPI - многопрофильная библиотека передачи сообщений, реализующая спецификацию интерфейса передачи сообщений на платформах Intel.
  • Intel Trace Analyzer and Collector - графический инструмент для понимания поведения приложений MPI, поиска узких мест и ошибок в параллельных кластерных приложениях на основе архитектуры Intel
  • Intel Cluster Checker - Предварительно подготовленные проверки для диагностики работоспособности, функциональности и производительности кластера. Они доступны через API для встраивания возможностей в приложения.
  • Intel Distribution for Python - дистрибутив Python, использующий библиотеки Intel Performance для повышения производительности NumPy , SciPy , scikit-learn , Pandas (программное обеспечение) и других пакетов.

История [ править ]

Intel объявила о Parallel Studio на своем форуме разработчиков Intel в августе 2008 года вместе с веб-сайтом, чтобы подписаться на свою программу открытого бета-тестирования. [7] [8] 26 мая 2009 года Intel объявила о выпуске продукта на рынок. [9] [10] [11] [12] Intel и Microsoft работали вместе [13], чтобы сделать свои продукты совместимыми, приняв общую среду выполнения под названием Microsoft Concurrency Runtime, которая является частью Visual Studio 2010 .

Intel выпустила новую версию Intel Parallel Studio 2011 2 сентября 2010 г. [14] [15]

Intel выпустила Intel Parallel Studio XE 2013 5 сентября 2012 г. [16] [17]

Intel выпустила Intel Parallel Studio XE 2015 26 августа 2014 г. [18] [19]

Intel выпустила Intel Parallel Studio XE 2016 25 августа 2015 г. [20] [21]

Intel выпустила Intel Parallel Studio XE 2017 6 сентября 2016 г. [22]

Intel выпустила Intel Parallel Studio XE 2018 12 сентября 2017 г. [23]

Intel выпустила Intel Parallel Studio XE 2019 12 сентября 2018 г. [24]

Intel выпустила Intel Parallel Studio XE 2020 16 декабря 2019 г. [25]

Intel выпустила инструменты oneAPI, заменяющие Intel Parallel Studio XE 8 декабря 2020 г. [26]

См. Также [ править ]

  • Коллекции Intel Concurrent
  • Зона разработчиков Intel

Ссылки [ править ]

  1. ^ «Примечания к выпуску Intel® Parallel Studio XE и новые функции» . software.intel.com .
  2. ^ a b c На главную | Intel® Parallel Studio XE | Программное обеспечение Intel®
  3. ^ https://software.intel.com/sites/default/files/managed/9c/e6/IPSXE_2019_Release_Notes_EN.pdf
  4. ^ «Отсутствие дополнительных затрат на Intel Parallel Studio XE, поддержка самостоятельно, без лицензионных отчислений» .
  5. ^ «Intel объявляет о выпуске новых наборов инструментов oneAPI для разработки программного обеспечения XPU» . HPCwire . Проверено 8 декабря 2020 .
  6. ^ «Компилятор Intel oneAPI DPC ++ 2020-06 выпущен с новыми функциями - Phoronix» . www.phoronix.com . Проверено 8 декабря 2020 .
  7. ^ Intel. «Объявление Intel о проекте Parallel Studio» (PDF) .
  8. ^ Intel. «Часто задаваемые вопросы по Intel Parallel Studio» (PDF) .
  9. ^ Intel. «Объявление Intel о выпуске Parallel Studio» . Проверено 26 мая 2009 .
  10. ^ Дэвид Уортингтон. «Intel решает жизненный цикл разработки с помощью Parallel Studio» . Архивировано из оригинала на 2009-05-28 . Проверено 29 мая 2009 .
  11. ^ «Intel выпускает Parallel Studio 1.0» . Проверено 29 мая 2009 .
  12. ^ Джон Э. Уэст. «Intel Ships Parallel Studio Development Toolkit» . Проверено 29 мая 2009 .
  13. ^ Дэвид Уортингтон. «SD Times: Intel и Microsoft переходят к параллельным вычислениям» . Архивировано из оригинала на 2009-06-04 . Проверено 20 августа 2008 .
  14. ^ «Intel Flexes Parallel Programming Muscles» Архивировано 06 сентября 2010 г.на Wayback Machine , HPCwire (02 сентября 2010 г.). Проверено 14 сентября 2010.
  15. ^ «Parallel Studio 2011: теперь мы знаем, что случилось с Ct, Cilk ++ и RapidMind» , журнал доктора Добба (02.09.2010). Проверено 14 сентября 2010.
  16. ^ «Intel объявляет о выпуске двух пакетов для разработки программного обеспечения» , Inquirer (2012-09-05). Проверено 5 сентября 2012.
  17. ^ «Parallel Studio XE 2013 уже здесь» , Intel (2012-09-05). Проверено 5 сентября 2012 г.
  18. ^ «Intel Parallel Studio 2015 обновляет компиляторы, набор инструментов» . SD Times . 2014-08-26 . Проверено 6 сентября 2014 .
  19. ^ «Intel расширяет инструменты параллельного программирования с помощью программирования явной векторизации» . HardOCP . 2014-08-27 . Проверено 6 сентября 2014 .
  20. ^ «Intel обновляет Parallel Studio XE» . SD Times . 2015-08-26 . Проверено 26 августа 2015 .
  21. ^ «Intel использует ядро ​​HPC для поддержки инструментов аналитики» . Платформа . 2015-08-25 . Проверено 26 августа 2015 .
  22. ^ "Выпущен Intel Parallel Studio XE 2017!" . software.intel.com . Проверено 7 сентября 2016 .
  23. ^ "Выпущен Intel® Parallel Studio XE 2018!" . software.intel.com . Проверено 15 сентября 2017 .
  24. ^ «Примечания к выпуску Intel® Parallel Studio XE 2019» . software.intel.com . Проверено 13 сентября 2018 .
  25. ^ «Примечания к выпуску Intel® Parallel Studio XE 2020» . software.intel.com . Проверено 16 декабря 2019 .
  26. ^ Мурхэд, Патрик. «Intel объявляет о выпуске Gold Release наборов инструментов OneAPI и нового серверного графического процессора Intel» . Forbes . Проверено 8 декабря 2020 .

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Создание потоковых строительных блоков для проекта с открытым исходным кодом Домашняя страница
  • Главная страница проекта Cilk Plus с открытым исходным кодом
  • Серия видеороликов Intel «Прорыв в параллелизме»
  • Видео тур по параллельной студии
  • Intel выпускает Parallel Studio (доктор Доббс)
  • Intel решает жизненный цикл разработки с помощью Parallel Studio (SDTimes)