Intel VTune Amplifier XE for Linux OS

Intel VTune Amplifier XE for Linux OS
Программное обеспечение Intel VTune Amplifier XE for Linux OS представляет собой инструмент для поиска «узких мест» в 32- и 64-битных приложениях Linux, а также в Java-приложениях для систем с архитектурой IA-32. Решение обеспечивает сбор и анализ данных об интегральной производительности процессов и приложений, а также их отдельных составляющих: функций, модулей и инструкций. Intel VTune Amplifier XE for Linux OS базируется на известной технологии Performance Analyzer и включает возможности Intel Parallel Amplifier, включая усовершенствованные опции для разработчиков. С помощью командной строки можно настраивать права и проводить сбор данных. Intel VTune Amplifier XE for Linux OS содержит дополнительный модуль для визуального представления иерархии модулей и функций приложения, а также поддерживает сценарные языки управления.
Программа поддерживает новые процессоры Intel, целый ряд современных 32- и 64-разрядных дистрибутивов Linux, а также виртуальные Java-машины BEA, IBM и Sun. Intel VTune Amplifier XE for Linux OS входит в новую линейку продуктов Intel – Parallel Studio XE 2011.
Благодаря Intel VTune Amplifier XE for Linux OS можно с минимальными усилиями находить и устранять «узкие места» в приложениях, используя наглядный графический интерфейс для платформ Windows, тесно интегрированный со средой разработки Visual Studio .NET. Средства быстрой детализации помогают моментально перейти к проблемным строкам исходного кода. Пользователь может проанализировать унаследованный код и сравнить показатели производительности до и после внесения изменений. Фиксация состояния процессора помогает определить проблемы, такие как потеря информации из кэша.

Функция анализа ключевых точек Hotspot Analysis позволяет просматривать результаты сбора информации по времени и по событиям с несколькими уровнями отображения, выводить подробные сведения об отдельных процессах операционной системы, о потоке, об исполняемом модуле, функции/методе, конкретной строке исходного кода или об отдельной инструкции на машинном языке или на ассемблере, что помогает четко идентифицировать проблемы в работе программы. Модуль графического профилирования вызовов Call Graph Profiling выводит данные о потоках исполнения программы, определяя важнейшие функции и последовательности вызовов.

Сбор сведений по всей системе с помощью Intel VTune Amplifier XE for Linux OS по времени и по событиям на основе установленных прерываний выдает максимально достоверные сведения о работе приложения с минимальными искажениями при замерах. Собранная детальная информация включает данные об отдельных процессах операционной системы, потоке, исполняемом модуле, функции/методе, конкретной строке исходного кода или об отдельной инструкции на машинном языке или на ассемблере, что помогает четко идентифицировать проблемы, обнаруженные в ходе исполнения программы. Реализованное в решении Intel VTune Amplifier XE for Linux OS по графическое представление потоков исполнения приложения помогает быстро найти критические функции и последовательности вызовов. Пользователь может увидеть, как функции отнимают больше всего времени или блокируются дольше всех.

Определить проблемы с производительностью на системном уровне помогает модуль Counter Monitor, который отслеживает работу системы и потребление ресурсов во время исполнения. Встроенное в Intel VTune Amplifier XE for Linux OS средство настройки Intel Tuning Assistant помогает повысить продуктивность работы благодаря автоматической подборки вариантов улучшения кода на основании прилагаемой обширной базы знаний.

В пакете реализована поддержка современных процессоров компании Intel:

  • Intel Pentium M.

  • Система на базе процессора Intel Xeon с поддержкой технологии Intel EM64T (Intel Extended Memory 64 Technology).

  • Процессоры на базе технологии Intel XScale, включая модели Intel PXA25x, PXA26x и PXA27x, поддержка которых реализована через библиотеку Remote Data Collection.


Удаленные агентские модули для платформы Linux помогают собрать информацию о работе приложений на удаленных целевых системах на базе Linux, при этом анализ и интерпретацию собранных данных выполняется в привычном интерфейсе Windows на контролирующем основном компьютере. Решение Intel VTune Amplifier XE Intel VTune Amplifier XE for Linux OS поддерживает языки программирования, включая Microsoft C#, Microsoft .NET, Compaq Visual Fortran и Java.





Санкт-Петербург

(812) 363-28-63

Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.

 

2006-2024 © IT OUTSOURCING