Санкт-Петербургский государственный университет
Опубликован: 11.10.2012 | Доступ: свободный | Студентов: 956 / 174 | Длительность: 05:14:00
Дополнительный материал 1:

Intel-Cluster-Studio-XE-2013SP1

< Лекция 9 || Дополнительный материал 1: 123 || Дополнительный материал 2 >

Основные характеристики

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

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

Ведущая в отрасли библиотека MPI

Библиотека Intel® MPI Library обеспечивает новые уровни производительности, масштабируемости и гибкости приложениям, исполняемым на кластерах платформ Intel®.
  • Масштабирование до 120 тыс. процессов.
  • Высокая производительность, малое время задержки.
  • Независимость межкомпонентных соединений.
  • Интеллектуальный выбор коммутируемой матрицы.
  • Возможность настройки приложения и кластера.
  • Поддержка Multirail InfiniBand*.
  • Поддержка Berkeley Lab Checkpoint Restart* (BLCR*).
Дополнительная информация: http://intel.ly/intel-mpi

Intel® Trace Analyzer and Collector

Intel Trace Analyzer and Collector представляет собой мощный инструмент для определения корректности и режима работы MPI-приложения.
  • Вывод на экран и описание поведения параллельных приложений.
  • Оценка статистических данных профилирования и балансировка нагрузки.
  • Анализ производительности подпрограмм или блоков кода.
  • Изучение коммуникационного обмена и выявление "горячих" точек.
  • Снижение времени на рабочую нагрузку.
Дополнительная информация: http://intel.ly/traceanalyzer-collector

Высокопроизводительные компиляторы и библиотеки языков C, C++ и Fortran

Компиляторы Intel® C, C++ и Fortran имеют встроенные технологии оптимизации и поддержку многопоточности, что помогает создавать код, максимально эффективно работающий на новейших мультиядерных процессорах Intel® и многоядерных архитектурах.
  • Мультиядерные и многоядерные виды оптимизации.
  • Поддержка распределенной памяти CAF (Co-Array Fortran).
  • Расширенные возможности поддержки оптимизации, многопоточности и процессоров.
  • Поддержка гибридных моделей параллелизма с MPI и поточных моделей, таких как OpenMP*, Intel® Cilk™ Plus и методов Intel® Threading Building Blocks (Intel® TBB) для повышения производительности приложений на кластерах.
  • Лидирующие в отрасли продукты Intel® Math Kernel Library (Intel® MKL) и Intel® Integrated Performance Primitives (Intel® IPP) содержат множество процедур для повышения производительности и сокращения времени разработки.
Дополнительная информация: http://intel.ly/composer-xe
< Лекция 9 || Дополнительный материал 1: 123 || Дополнительный материал 2 >