- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I'm just taking a look at the VTune Amplifier XE and following the tutorial "Find hotspots" with my application.
After pressing the "Start" button I saw my debug messages at the terminal and the application reached its end but the VTune seems not to detect it and shows no reaction any more. If I kill it, it shows:
AMPLXE_TPSSCOLLECTOR[9518]: init1469: detach_notification_result == tpss_er_success : BUG! : detach_notification_result == 14 Assertion failed: init1469: detach_notification_result == tpss_er_success : BUG! : detach_notification_result == 14. Please contact the technical support. AMPLXE_TPSSCOLLECTOR[9504]: init1469: detach_notification_result == tpss_er_success : BUG! : detach_notification_result == 14 Assertion failed: init1469: detach_notification_result == tpss_er_success : BUG! : detach_notification_result == 14. Please contact the technical support.find_hotspots
Any ideas how I can fix it?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
> The "main application" is calling a third party application and VTune seems to have a problem to detect, that the main application has ended and only the third party application is still running.
Other thoughts are:
1. Was it possible that your application invoked other process(es) then exited immediately ( Hotspots can analyze child process with option "-follow-child", as default). Note if your main process ran shortly, VTune will stop data collection even other process still was running), secondary Hotspots analysis only profile single process and not analyze other process which is not child process of main.
2. You may use advanced-hotspots instead of basic hotspots, option "-analyze-system" supports of analyzing all active processes in your platform.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
VTune seems not to love it, if the "tested" app is starting an other application.
Case can be closed.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Verify:
1. If your application can run to end without VTune Amplifier XE?
2. Was there any problem that VTune launched your application?
3. Can you use "amplxe-cl -collect hotspots -duration 30 -target-pid PID" to profile? I mean to run application without VTune, first.
4. Is it possible that you can submit a ticket to Intel Premier with test case, for bug report? Thank you
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Peter Wang (Intel) wrote:
Verify:
1. If your application can run to end without VTune Amplifier XE?
2. Was there any problem that VTune launched your application?
3. Can you use "amplxe-cl -collect hotspots -duration 30 -target-pid PID" to profile? I mean to run application without VTune, first.
4. Is it possible that you can submit a ticket to Intel Premier with test case, for bug report? Thank you
1.) Yes, as standalone the binary runs well.
2.) No, problem at the application lunch.
3.) The runtime of the application is around ~6 seconds as long as I'm not adding a few extra loops. I will give it a try tomorrow, it is late here.
4.) I'm using the non-commercial version of your tools for linux, no access to Premier support.
The "main application" is calling a third party application and VTune seems to have a problem to detect, that the main application has ended and only the third party application is still running.
If I deactivate the call of the third party app, VTune runs fine. It's simple a point, which has to been known by the user.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
> The "main application" is calling a third party application and VTune seems to have a problem to detect, that the main application has ended and only the third party application is still running.
Other thoughts are:
1. Was it possible that your application invoked other process(es) then exited immediately ( Hotspots can analyze child process with option "-follow-child", as default). Note if your main process ran shortly, VTune will stop data collection even other process still was running), secondary Hotspots analysis only profile single process and not analyze other process which is not child process of main.
2. You may use advanced-hotspots instead of basic hotspots, option "-analyze-system" supports of analyzing all active processes in your platform.
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page