Jin Yao
2010-03-16 05:27:46 UTC
Hi All,
When I use cputrack to track one process on a numa system
(like nhm-ex) and want to see some performance events like
“RMA” (Remote Memory Access) which the process costs.
The cputrack can tell me the RMA value which the process costs
on the whole system, eg: in last 5s, it costs 1,000 RMA on all 4
nodes (4 sockets).
But sometime, I want to know the RMA costs per node,
eg, how many RMA the process costs on node1 or how many
it costs on node2?
The cputrack can't give me above result because cpc doesn't support
seperating performance counter value per cpu for a thread/process.
So I want to provide a patch to enhance cpc to support this feature.
Does anybody think it's valuable?
Thanks
Jin Yao
When I use cputrack to track one process on a numa system
(like nhm-ex) and want to see some performance events like
“RMA” (Remote Memory Access) which the process costs.
The cputrack can tell me the RMA value which the process costs
on the whole system, eg: in last 5s, it costs 1,000 RMA on all 4
nodes (4 sockets).
But sometime, I want to know the RMA costs per node,
eg, how many RMA the process costs on node1 or how many
it costs on node2?
The cputrack can't give me above result because cpc doesn't support
seperating performance counter value per cpu for a thread/process.
So I want to provide a patch to enhance cpc to support this feature.
Does anybody think it's valuable?
Thanks
Jin Yao
--
This message posted from opensolaris.org
This message posted from opensolaris.org