- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Friends,
I have never used VTune profiler for instrumenting C++.
Can someone tell me why Intel VTune is better then other profiliers like valgrid, perf, gprof ? In terms of slowness & time takes for profiling hows intel compares to others ?
I want to focus on measuring application cache misses , cache performance.
Also i dont want to install Intel VTune GUI on development server, so can i load the output file of VTune created via cmd line in my local machine using VTune GUI ?
Thanks
Himanshu
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hey Himanshu
We appreciate your interest in vtune profiler.
You have mentioned in your query that your focus is on measuring cache misses and performance. You could use vtune memory access profiling for this purpose. Please find below more details regarding memory access profiling.
Syntax
vtune -collect memory-access [-knob <knobName=knobValue>] [--] <targetApplication>
Knobs: sampling-interval, analyze-mem-objects (Linux* targets only), mem-object-size-min-thres (Linux targets only), dram-bandwidth-limits, analyze-openmp.
NOTE
For the most current information on available knobs (configuration options) for the Memory Access analysis, enter:
vtune -help collect memory-access
Example
This example shows how to run the Memory Access analysis on a Linux* myApplication app, collect data on dynamic memory objects, and evaluate maximum achievable local DRAM bandwidth before the collection starts:
vtune -collect memory-access -knob analyze-mem-objects=true -knob dram-bandwidth-limits=true -- home/test/myApplication
To answer one of your other queries, if it is possible to load the output file of VTune created via cmd line in my local machine using VTune GUI, yes it is very much possible to do so.
You can either import or open results collected via command line in your local machine.
For further clarifications on your queries SME will get back to you.
Thanks
Arun Jose
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Arun,
Also can i use load the VTUNE profiler output (created on linux) in Intel Vtune GUI running on windows machine ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Himanshu,
Yes it is possible to load the VTUNE profiler output (created on linux) in Intel Vtune GUI running on windows machine.
Arun Jose
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Arun,
The last question, advantage of using Intel VTune over other profiliers like valgrid, perf, gprof ?
In terms of slowness & time takes for profiling hows intel compares to others ? Any other wins of intel VTune.
Also is there a free community version one can use for lifetime , one i know has trail period ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Himanshu,
VTune is one of the flagship product from Intel with great GUI for better understanding of overall application/system performance information.
We recommend to use VTune from our oneAPI Base Toolkit, which is free to download and use.
https://software.intel.com/content/www/us/en/develop/tools/oneapi/base-toolkit.html
If you are looking for getting priority support along with the product, then you can buy it from
https://software.intel.com/content/www/us/en/develop/tools/oneapi/commercial-base.html
Hope this resolves your query. If you have any other question then please feel free to open a new thread.
Thanks!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Himanshu,
We have not heard back from you since a long time. We have answered all your questions and I assume it helped. I am closing this inquiry now.
This issue has been resolved and we will no longer respond to this thread. If you require additional assistance from Intel, please start a new thread. Any further interaction in this thread will be considered community only
Thanks!
Thanks!
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page