Внутренняя ошибка и сбой сбора при выполнении анализа на основе событий HW с помощью VTune

У меня есть машина CentOS 7 с Ubuntu 18.04, которая пытается собрать точки доступа для определенного приложения и получает ошибку. Как исправить эту ошибку.

$ /opt/intel/oneapi/vtune/2022.1.0/bin64/vtune -collect hotspots -knob sampling-mode=hw -knob sampling-interval=1 -knob enable-stack-collection=true -knob stack-size=0 -mrte-mode=native -target-duration-type=veryshort -data-limit=10000 -cpu-mask=3 -finalization-mode=full -app-working-dir /local/home/vsolontsov/itto.run --app-working-dir=/local/home/vsolontsov/itto.run -- /usr/local/bin/pin -c 3 -e ./run_feed.sh
vtune: Warning: The Duration Time Estimate option is deprecated. Use the CPU Sampling Interval option on the Analysis Type configuration pane instead.
vtune: Collection failed.
vtune: Internal Error      

После попробовал vtune-self-checker в двух режимах, с установленным vtsspp и без него.

HW event-based analysis check (Intel driver)   
Example of analysis types: Microarchitecture Exploration
    Collection: Ok
    Finalization: Ok...
    Report: Fail
vtune: Error: 0x40000024 (No data) -- No data is collected.                          
Possible reasons:
 - Workload is too small. No samples are collected.
 - The application environment is not specified correctly.
 - The executable file has been stripped so cannot be profiled with algorithm analysis types.
 
Шаблоны Angular PrimeNg
Шаблоны Angular PrimeNg
Как привнести проверку типов в наши шаблоны Angular, использующие компоненты библиотеки PrimeNg, и настроить их отображение с помощью встроенной...
Создайте ползком, похожим на звездные войны, с помощью CSS и Javascript
Создайте ползком, похожим на звездные войны, с помощью CSS и Javascript
Если вы веб-разработчик (или хотите им стать), то вы наверняка гик и вам нравятся "Звездные войны". А как бы вы хотели, чтобы фоном для вашего...
Документирование API с помощью Swagger на Springboot
Документирование API с помощью Swagger на Springboot
В предыдущей статье мы уже узнали, как создать Rest API с помощью Springboot и MySql .
Начала с розового дизайна
Начала с розового дизайна
Pink Design - это система дизайна Appwrite с открытым исходным кодом для создания последовательных и многократно используемых пользовательских...
Шлюз в PHP
Шлюз в PHP
API-шлюз (AG) - это сервер, который действует как единая точка входа для набора микросервисов.
14 Задание: Типы данных и структуры данных Python для DevOps
14 Задание: Типы данных и структуры данных Python для DevOps
проверить тип данных используемой переменной, мы можем просто написать: your_variable=100
0
0
75
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Мы попробовали со своей стороны, и с нашей стороны он отлично работает на Centos 8. Поскольку Centos 7 устарел в выпуске, Intel® one API 2022.1 и будет удален в будущем выпуске. Вместо Centos 7 вы можете использовать другие среды, тогда это сработает для вас.
Пожалуйста, перейдите по ссылке ниже: https://www.intel.com/content/www/us/en/developer/articles/system-requirements/vtune-profiler-system...

Другой обходной путь: поскольку ваша ОС устарела для версии VTune 2022.1, у нас нет другого варианта. Вы можете попробовать понизить версию Vtune или попробовать другую ОС.

Другие вопросы по теме