|
|
Компьютеры - VTune - Возможности VTune Performance Analyzer02 мая 2011
Оглавление: 1. VTune 2. Возможности VTune Performance Analyzer
- Дерево вызовов
- Обеспечивает графическое представление потока исполнения приложения и помогает выявить критические функции и временные затраты в приложении. Профилирование дерева вызовов предусматривает графическое высокоуровневое и алгоритмическое представление выполнения программы на основе инструментирования двоичных исполнимых файлов, используемого для сбора данных о последовательности вызовов функций.
- Семплирование на основе временных характеристик и событий
- Семплирование — статистический метод с низкими накладными расходами, предназначенный для выявления узких мест в производительности. Семплирование на основе временных замеров находит критические участки кода программ, потребляющие значительную долю ресурсов процессора. Семплирование на основе событий обнаруживает места, в которых происходят промахи кэширования, ошибки предсказания ветвления и другие проблемы производительности.
- Просмотр исходного кода
- Результаты семплирования отображаются построчно на исходный/оттранслированный код.
- Мониторинг программно доступных показателей производительности
- Отображает информацию о производительности на системном уровне, как например, потребление ресурсов во время выполнения приложения.
- Intel Thread Profiler
- Временная шкала показывает, что именно делают потоки и как они взаимодействуют. Он также показывает распределение работы по потокам и выявляет дисбаланс нагрузки.
- Performance Tuning Utility
- PTU — отдельно загружаемое приложение, предоставляющее пользователям анализатора VTune доступ к экспериментальной технологии настройки. Сюда входит, например, Анализ доступа к данным, который способен обнаруживать критические участки памяти и соотносить их с критическими участками кода.
- Intel Parallel Amplifier
- Профилировщик производительности, являющийся компонентом Intel Parallel Studio. Если вы приобрели анализатор VTune, то вы также можете скачать и использовать Parallel Amplifier. Он добавляет статистическое дерево вызовов, при этом затрачивается меньше накладных расходов, чем для построения VTune точного дерева вызовов, плюс анализ распараллеливаемости, блокировок и ожиданий.
Просмотров: 1994
|