Нижегородский государственный университет им. Н.И.Лобачевского
Опубликован: 02.10.2012 | Доступ: свободный | Студентов: 1678 / 176 | Длительность: 17:47:00
Специальности: Программист
Дополнительный материал 1:

Intel-VTune-Amplifier-XE-2013

< Лекция 7 || Дополнительный материал 1: 123 || Дополнительный материал 2 >
Ключевые слова: PDF, программные средства

Текст в формате PDF Вы можете скачать здесь.

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

  • Профилирует C, C++, C#, Fortran, Assembly и Java.
  • Собирайте полные данные для настройки производительности центрального и графического процессоров, многоядерного масштабирования, пропускной способности и многого другого.
  • Средства мощного анализа позволяет вам сортировать, фильтровать и визуализировать результаты по оси времени для вашего исходного кода.
  • Командная строка для автоматизации регрессионного тестирования и упрощения удаленного сбора данных.

"Новый VTune™ Amplifier XE еще больше расширяет функциональность уже существующего инструмента, без которого невозможно обойтись. Анализ горячих точек стека вызовов на базе выборки - замечательная функция, и только ради нее стоит приобрести данное обновление. Мы также были поражены возможностями анализа параллельности, блокировок и ожиданий, который в состоянии предоставлять полезные данные по таким сложным приложениям как Premiere Pro"

Рич Гербер – технический директор, MediaCore, Adobe Systems Inc.

Также доступно в:

  • Intel® Parallel Studio XE
  • Intel® C++ Studio XE
  • Intel® Fortran Studio XE
  • Intel® Cluster Studio XE

Взаимодействующие продукты

  • Intel® Graphics Performance Analyzer

Поддержка ОС:

  • Windows*
  • Linux*

Оптимизация производительности последовательных и параллельных портов

Intel® VTune™ Amplifier XE 2013 представляет собой основной профилировщик C, C++, C#, Fortran, Assembly и Java*.

Простота

Анализ производительности может оказаться трудоемким, но инструмент должен быть простым.

  • Отсутствие специальных конструкций – Используйте рабочую конструкцию с символами Вашего обычного компилятора.
  • Предварительно заданные профили производительности – Предварительно заданные профили производительности обеспечивают простое задание параметров.
  • Низкие издержки – Точные результаты, на которые вы можете положиться.
  • Командная строка – автоматический регрессионный анализ. Простой удаленный сбор данных.

Универсальность – Широкий выбор профилей производительности

Независимо от того, осуществляете ли вы первую настройку или расширенную оптимизацию, VTune Amplifier XE предоставляет данные, необходимые для обеспечения соответствия разнообразным требованиям настройки.

  • Анализ горячих точек – Быстрое нахождение кода, которое обычно занимает много времени. См. вызывающие последовательности.
  • Расширенный анализ горячих точек – низкие издержки, высокое разрешение с использованием встроенного оборудования.
  • Блокировки и ожидания – Многопоточная настройка. Поиск объектов синхронизации, препятствующих масштабированию производительности.
  • Анализ в масштабе системы – настройка драйверов, модулей ядра и мультипроцессовых приложений.
  • Анализ числа вызов – поиск кода, использующего преимущества встраивания.
  • Анализ пропускной способности, памяти, сегмента и т. д. – расширенный анализ для комплексного подхода.
  • Приложения MPI – анализ гибридных приложений с использованием MPI и OpenMP. Установка в кластер.
  • GPU Compute – настройка OpenCL*. Собирайте и изучайте показатели производительности ГП (новые модели процессоров, только для Windows*).

Производительность – Сортировка, фильтрация и визуализация

Наличия качественных данных недостаточно. Вам необходимы инструменты для интеллектуального анализа данных и облегчения их понимания.

  • Просмотр кода – Просматривайте данные профиля в своем коде и узлах. (C, C++, C#, Fortran, и Java).
  • Временная линия – Визуализация взаимодействия потоков, балансировка рабочих нагрузок, фильтрация данных.
  • Результаты фильтрации – устранение шума из данных. Выбор нужного представления.
  • Комментарии к задаче – добавление комментариев к источнику и добавление смысловых меток к задаче на временной линии.
  • Анализ фреймов – обнаружение фреймов DirectX* и фильтрация результатов для отображения медленного кода в медленных фреймах.
  • Intel® TBB, OpenMP* 4.0 – встроенная поддержка моделей параллельного программирования.
  • Выделение ключевых объектов – выделение потенциальных возможностей для настройки. При наведении курсора выводятся соответствующие предложения по отладке.
Функции, использующие большую часть времени, которую процессор затрачивает на операции с плавающей точкой, находятся вверху списка. Дважды щелкните на функции, чтобы увидеть источник с подробной информацией по профилю.
< Лекция 7 || Дополнительный материал 1: 123 || Дополнительный материал 2 >
Дмитрий Остапенко
Дмитрий Остапенко

поддерживаю выше заданые вопросы

 

Павел Каширин
Павел Каширин

Скачал архив и незнаю как ничать изучать материал. Видео не воспроизводится (скачено очень много кодеков, различных плееров -- никакого эффекта. Максимум видно часть изображения без звука). При старте ReplayMeeting и Start в браузерах google chrome, ie возникает script error с невнятным описанием. В firefox ситуация еще интереснее. Выводится: 

Meet Now: Кукаева Светлана Александровна. 

Meeting Start Time: 09.10.2012, 16:58:04
Meeting Stop Time: 09.10.2012, 18:45:18
Recording Duration:01:47:14

Downloading...

Your Web browser is not configured to play Windows Media audio/video files.

Make sure the features are enabled and available.