- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am interested in measuring the power usage when solving a system of algebraic equations. However System Overview analyzer writes huge amounts of data in memory while working. Just reading a 4000x4000 matrix from a file that takes 5 seconds results in 19 GB of data in the result directory. Analyzing larger problems run out of RAM and crash.
I am mostly interested in the total power usage, not the usage in every millisecond. Is there a way to lower the amount of RAM needed by the analyzer?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You can lower the number of samples by increasing the sampling interval, which is defaulted to 1ms. You can also try disabling stack collection by creating a custom analysis type:
https://www.intel.com/content/www/us/en/docs/vtune-profiler/user-guide/2025-4/custom-analysis.html
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The sampling interval in the graph is ~9 ms.
I changed all intervals in the System Overview options to 100 ms, but the sampling interval in the result is still the same.
The ones I tried are: CPU sampling interval, Unicore sampling interval and L0 sampling interval. No effect on the analysis.
I am not sure what you mean by disabling stack collection. I didn't see a knob removing stack collection.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page