Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
4995 Discussions

vTune -report time -- how to obtain memory consumption?

ebl27
Novice
1,149 Views

I have run a memory consumption analysis and would like to export the memory consumption as a function of time via the command line i.e. I would like to obtain the raw data for the following panel from the GUI

ebl27_0-1678210967138.png

I have successfully set AMPLXE_EXPERIMENTAL=time-cl, (following the example of https://community.intel.com/t5/Analyzers/Export-data-from-timeline/m-p/1170491) so now vtune recognises the option vtune -R time, but I do not know what to provide for the required -r-k column-by argument.

What is the proper command-like argument to obtain this data? (Apologies, I am new to vtune and I also realise this feature is experimental...)

0 Kudos
1 Solution
ebl27
Novice
920 Views

Dear Diya,

Thanks for your help. I'll mark an accepted solution so that this case can be considered closed. For anyone subsequently reading this thread the conclusion is the following:

 

Unfortunately at this point, there is no way of exporting the memory consumption as a function of time, you have to view it via GUI. 

i.e. there is no way of exporting this data, neither via the command line nor via the GUI. 

Many thanks,

Edward

View solution in original post

0 Kudos
8 Replies
DiyaN_Intel
Moderator
1,114 Views

Hi, 


Good day to you.


Thank you for posting in Intel communities.

Could you please share the following details- 


1. Vtune Version


3. OS details and processor details.


Regards,

Diya


0 Kudos
ebl27
Novice
1,109 Views

vtune 2023.0.0; ubuntu 20.04.5 LTS; Intel(R) Core(TM) i9-9900X CPU @ 3.50GHz

0 Kudos
DiyaN_Intel
Moderator
1,083 Views

Hi ,


Good day to you.


Thank you for providing the details.


We are working on this internally and will get back to you with an update soon.


Regards,

Diya




0 Kudos
DiyaN_Intel
Moderator
992 Views

Hi, 

 

Good day to you.

I'm sorry for not getting back to you sooner.

We have tried to reproduce the issue from our end.

We can't export the memory consumption as a function of time via the command line, you have to view it via GUI.

You are using an experimental feature of VTune which is currently unavailable since it has been removed.

You can download the raw data in CSV by right-clicking the respective function in the "bottom-up" tab and clicking the "export to CSV" button.

Please find the screenshot below:

DiyaN_Intel_0-1679039880394.png

 

 

Thanks and Regards,

Diya

 

 

0 Kudos
ebl27
Novice
959 Views

It is disappointing that vtune does not (and apparently does not plan to) support exporting the memory usage via the command line.

Furthermore, if I export the raw data to CSV like you suggest, the CSV does not contain the memory usage as a function of time, but only the contents of the table (i.e. allocation/deallocation information).

Is there really no way of exporting the memory consumption as a function of time, even if I have to use the GUI?

0 Kudos
DiyaN_Intel
Moderator
935 Views

Hi,

 

Thank you for the feedback.

 

>> Is there really no way of exporting the memory consumption as a function of time, even if I have to use the GUI? 

 

Unfortunately at this point, there is no way of exporting the memory consumption as a function of time, you have to view it via GUI.

We will give your feedback to the concerned team.

 

>>Furthermore, if I export the raw data to CSV like you suggest, the CSV does not contain the memory usage as a function of time, but only the contents of the table (i.e. allocation/deallocation information).

 

Yes, it shows the allocation and deallocation size of the respective function.

 

Also can you please confirm whether we can go forward and close this case?

 

If this resolves your issue, make sure to accept this as a solution. 

This would help others with similar issues. Thank you!

 

Thanks and Regards, 

Diya

 

 

0 Kudos
ebl27
Novice
921 Views

Dear Diya,

Thanks for your help. I'll mark an accepted solution so that this case can be considered closed. For anyone subsequently reading this thread the conclusion is the following:

 

Unfortunately at this point, there is no way of exporting the memory consumption as a function of time, you have to view it via GUI. 

i.e. there is no way of exporting this data, neither via the command line nor via the GUI. 

Many thanks,

Edward

0 Kudos
DiyaN_Intel
Moderator
912 Views

Hi,


Thanks for the confirmation. 

We are closing this case as of now.

If you need any additional information, please post a new question as this thread will no longer be monitored by Intel.


Thanks and regards,

Diya


0 Kudos
Reply