Intel® Cluster Studio



Intel Parallel Studio XE объединяет в себе оптимизирующий компилятор C++ и Fortran - средство проверки ошибок памяти и многопоточности и улучшенный профилировщик производительности
Набор инструментов для разработчиков MPI для работы с высокопроизводительными кластерами

Intel® Cluster Studio 2011
(прежнее название – Intel® Cluster Toolkit Compiler Edition)

Создавайте, анализируйте и оптимизируйте высокопроизводительные приложения с помощью лучшего комплекта средств для работы с кластерами для Windows* и Linux*.


В комплект Intel® Cluster Studio 2011 входят компиляторы Intel® C++ и Intel® Fortran, оптимизированные библиотеки производительности, средства Intel® Trace Analyzer и Collector, библиотека Intel® MPI и тесты Intel® MPI, предназначенные для комплексной разработки кластеров.

 

 

Intel® Cluster Studio обеспечивает исключительные преимущества для кластеров Linux* и Windows* при гораздо более низкой цене. Комплект Intel прост в установке и использовании. С его помощью вы сможете разработать, проанализировать и оптимизировать производительность параллельных приложений для кластерных систем с 32- и 64-разрядными архитектурами Intel.

В комплект Intel® Cluster Studio 2011 входят:

Преимущества:
  • Встроенные технологии оптимизации и поддержка многопоточности с компиляторами и библиотеками Intel® Composer XE 2011.

  • Повысьте производительность приложений, работающих на кластерах Intel®, с помощью библиотеки Intel® MPI .

  • Библиотека Intel® Math Kernel Library обеспечивает выполнение высокооптимизированных многопоточных математических операций для научных, инженерных и финансовых приложений, требующих наивысшей производительности.

  • Ускорьте цикл анализа и конфигурации приложений на базе кластеров MPI с помощью функции анализа влияния межкомпонентных соединений на производительность приложения, используя инструментальные средства Intel® Trace Analyzer and Collector .


Щелкните, чтобы увеличить


Расширенный комплект для разработчиков MPI Cluster Development Toolkit
Лицензия на комплект Intel® Cluster Studio обеспечивает доступ и поддержку следующих программ для Windows или Linux:

Краткое описание продукции ›

Инструментарии Intel® Trace Analyzer and Collector Инструменты Intel® Trace Analyzer and Collector версии 8.0 с обновлением 1 включают новые функции, ускоряющие анализ и отладку кластерных приложений на базе MPI, и позволяют программистам анализировать влияние продвинутых соединений на производительность приложений. Инструменты Intel® Trace Analyzer and Collector версии 8.0 с обновлением 1 включают такие средства как диаграмма дисбаланса нагрузки и симулятор соединений, что помогает программистам MPI определять дополнительные возможности оптимизации.

Библиотека Intel® MPI Library Библиотека Intel® MPI версии 4.0 с обновлением 1 обеспечивает высокую производительность и гибкость приложений, выполняемых на кластерах платформ Intel®. Библиотека обеспечивает эти преимущества за счет улучшенной поддержки соединений, быстрого обмена сообщениями между узлами и возможности отладки приложений в соответствии с архитектурой кластера и структурой приложений. В этой библиотеке реализована мультишинная поддержка InfiniBand* (IB) и улучшения уровня IB для сокращения времени задержки связи. Кроме того, библиотека обеспечивает совместимость с предыдущими версиями Intel MPI 3.x и имеет расширенную архитектуру библиотеки, позволяющую обеспечить максимальную производительность и функциональность процессоров Intel® в будущем.

Компилятор и библиотеки Intel® Composer

Оптимизация для многоядерных процессоров— в компиляторах Intel® используются встроенные технологии оптимизации и поддержка многопоточности, помогающие создать код, который наилучшим образом выполняется на современных многоядерных процессорах Intel®. Компилятор Intel® Fortran XE 12.0 обеспечивает поддержку CAF в рамках поддержки ключевых возможностей стандарта Fortran 2008.

Оптимизация приложений — компиляторы Intel обеспечивают широкую поддержку оптимизации, многопоточности и процессоров, в том числе автоматическое распределение процессоров, векторизацию, автоматическую параллелизацию, предварительную доставку данных и развертывание циклов. Они позволяют использовать преимущества гибридных моделей параллелизма, сочетая процессы, задачи, данные и параллелизм на уровне векторов MPI с такими моделями многопоточности как OpenMP, Intel Cilk Plus и Intel TBB для повышения производительности приложений на кластерах, состоящих из узлов с двумя, четырьмя и восемью многоядерными процессорами. При этом каждый узел работает в режиме SMP.


Библиотека Intel® Math Kernel Library (Intel® MKL) Библиотека Intel® Math Kernel Library версии 10.3 (Intel® MKL 10.3) обеспечивает выполнение высокооптимизированных многопоточных математических операций для научных, инженерных и финансовых приложений, требующих высочайшей производительности. В неё включены различные математические функции, в том числе библиотеки BLAS, LAPACK, ScaLAPACK, методы решения разреженных матриц, методы быстрого преобразования Фурье (в том числе для кластеров), алгоритмы векторной математики и многое другое. Библиотека Intel MKL версии 10.3 является редакцией библиотеки и обеспечивает поддержку команд Intel® Advanced Vector Extensions (Intel® AVX), расширений C для LAPACK и PARDISO, библиотеки сводки статистики, а также улучшение ряда процедур, в том числе DGEMM, FFTS и RNG.

Библиотеки Intel® Integrated Performance Primitives (Intel® IPP) Эта библиотека содержит множество оптимизированных функций, совместимых с системами на базе многоядерных процессоров и предназначенных для использования в приложениях связи и приложениях для обработки мультимедийных данных.

Отладчик Intel® Debugger Отладчик повышает эффективность процесса отладки кода, оптимизированного для архитектуры Intel®. Включает новые средства отладки кода и новый графический интерфейс.



    Новые функциональные возможности Intel® Cluster Studio:

    • Улучшение производительности и масштабируемости
      • tabcopyМасштабирование Intel® MPI до 50 тыс. ядер

      • Улучшенная производительность инфраструктуры OFA (OFED*)

      • Дополнительная оптимизация для некоторых коллективных алгоритмов

    • Улучшенное удобство использования
      • Расширенный контроль привязки процессов для гибридных приложений посредством переменных среды I_MPI_PIN_DOMAIN и I_MPI_PIN_CELL

    • Расширения комплекта тестов Intel® MPI
      • Поддержка больших буферов (более 2 ГБ) для некоторых тестов MPI

      • Добавлены новые тесты

    • Улучшенная масштабируемость с Intel® Trace Analyzer
      • Новая функция разделения слияния сокращает время сбора следа при исполнении приложения

      • Функция сводных данных для ускорения отслеживания нагрузки

    • Новые библиотеки
Ниже перечислены некоторые ресурсы, которые помогут вам освоить новые продукты. Обязательно посетите портал Intel® Learning Lab , чтобы воспользоваться полным ассортиментом видеоматериалов, информационных статей и других ресурсов, которые помогут вам узнать больше об использовании преимуществ продукции.



Определяйте узкие места MPI

 


Короткий видеоролик с описанием использования средств Intel® Trace Analyzer и Trace Collector для визуализации узких мест в трафике MPI, помогающей разработчику повысить производительность кода.


Гибкий анализ MPI
с временной линией событий Intel Trace Analyzer

 


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







Д-р. Даниэль Грунер, технический директор, программное обеспечение, Университет Торонто:

“Нас очень порадовала работа разработчиков кластерных средств Intel, которые помогут нам масштабировать наши приложения для работы на десятках тысяч ядер с помощью библиотеки Intel® MPI Library 4.0. Корпорация Intel снова поднимает планку производительности, предоставляя нам самую масштабируемую коммерческую библиотеку MPI для процессоров на базе архитектуры Intel”.




Доминик Холланд, SDSC:

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




Д-р. Такахиро Коиши, лаборатория вычислительной астрофизики, RIDEN, Япония
:
"Средства Intel Trace Analyzer и Collector для Linux помогли значительно улучшить производительность кластерного ПО RIKEN для расчетов молекулярной динамики. Мы смогли сократить время связи MPI в два раза, обнаруживая и устраняя узкие места со схемами, не блокирующими связь. Поскольку средства Intel Trace Analyzer и Collector могут использоваться для вставки инструментария в программу, мы можем определить время исполнения каждой функции и ее баланс нагрузки, что даст нам возможность легко найти возможности для оптимизации. Средства Intel MPI и кластерные инструменты предоставляют лучшую среду разработки кластеров".




Джинву Парк, старший менеджер по системам SPCC, университет Сеула, Южная Корея:

"Мы ознакомились с комплектом кластерных средств и пришли к выводу, что сможем значительно повысить производительность нашего ПО, используя его на платформе Intel с программными средствами Intel. Компилятор Intel обеспечивает нам преимущества более высокой производительности для каждого приложения, и кластерные средства Intel помогают нам узнать принципы работы кластерной системы и улучшить ее".




Доктор Инг. Ульрих Якобус, технический директор, EM Software & Systems:

"Наша программа электромагнитных расчетов FEKO работает в различных параллельных средах (например, в кластерах разного размера, в системах с общей памятью) и использует сложные числовые алгоритмы, которые сложно преобразовать в параллельные. Инструментарии Intel® Trace Analyzer and Collector доказали свою эффективность и полезность при определении шаблонов параллельного взаимодействия FEKO, а также при оптимизации вызовов передачи сообщения, что значительно повышает производительность электромагнитных кластерных приложений независимых поставщиков".


Поддержка Intel® Cluster Studio

Посмотреть базу знаний комплекта Intel® Cluster Studio для Linux*
Посмотреть базу знаний комплекта Intel® Cluster Studio для Windows*



Задайте вопросы экспертам


Воспользуйтесь функцией поиска и отправьте новый вопрос на форум программы Intel® Software Network по комплекту Intel® Cluster Studio . Форумы позволяют искать необходимые данные в постоянно растущем архиве технических вопросов и получать ответы от экспертов Intel и участников нашего сообщества для разработчиков. Если с помощью функции поиска вы не смогли найти необходимый ответ, вы можете задать новый вопрос. Доступ к центру регистрации продуктов Intel® для разработчиков ПО позволит участвовать в форумах программы Intel® Software Network без дополнительной регистрации.



Получите помощь от Intel


Если вы не найдете то, что вам потребуется, выше:
отправьте сообщение об ошибках ПО через сайт Intel® Premier Support . Требуется регистрация. Дополнительная информация представлена здесь .