intel / numatop

NumaTOP is an observation tool for runtime memory locality characterization and analysis of processes and threads running on a NUMA system.
BSD 3-Clause "New" or "Revised" License
197 stars 47 forks source link

Aggregate values? #16

Open jbreitbart opened 9 years ago

jbreitbart commented 9 years ago

I am wondering if it is possible to not only see the value of the last iteration, but have numatop aggregate the values of multiple iteration?

Do you have plans of adding such a feature? Any suggestion on how to implement it in numatop?

Numatop seems to very usefull to get an idea on how well applications work on NUMA systems, but from time to time I would like to be able to get results aggregated over al longer period.

yaoj commented 9 years ago

Hi,

Currently, numatop samples the performance data (RMA, LMA, CPU%, …) from the performance counters per 5s at default. So for the counting of RMA, LMA, CPU%, …, they are generated in last 5s.

Could you give me an example to let me understand well for the feature of aggregating the values of multiple iteration?

Thanks Jin Yao

From: Jens Breitbart [mailto:notifications@github.com] Sent: Monday, October 19, 2015 6:50 PM To: 01org/numatop Subject: [numatop] Aggregate values? (#16)

I am wondering if it is possible to not only see the value of the last iteration, but have numatop aggregate the values of multiple iteration?

Do you have plans of adding such a feature? Any suggestion on how to implement it in numatop?

Numatop seems to very usefull to get an idea on how well applications work on NUMA systems, but from time to time I would like to be able to get results aggregated over al longer period.

— Reply to this email directly or view it on GitHubhttps://github.com/01org/numatop/issues/16.

jbreitbart commented 9 years ago

Thank you for your quick response.

The use case I have in mind would be something like this:

  1. start numatop
  2. press a key to toggle between the current mode and an aggregate mode
  3. in aggregate mode I would sum up all values for all applications returned from the performance counters.

That way I could e.g. get a sum of RMA for a 30 second interval but get updates every 5 seconds.

yaoj commented 9 years ago

It’s a good idea! I will add this feature requirement in my development plan.

Thanks Jin Yao

From: Jens Breitbart [mailto:notifications@github.com] Sent: Tuesday, October 27, 2015 8:49 PM To: 01org/numatop Cc: Jin, Yao Subject: Re: [numatop] Aggregate values? (#16)

Thank you for your quick response.

The use case I have in mind would be something like this:

  1. start numatop
  2. press a key to toggle between the current mode and an aggregate mode
  3. in aggregate mode I would sum up all values for all applications returned from the performance counters.

That way I could e.g. get a sum of RMA for a 30 second interval but get updates every 5 seconds.

— Reply to this email directly or view it on GitHubhttps://github.com/01org/numatop/issues/16#issuecomment-151480684.