On Mon, Oct 17, 2011 at 7:36 AM, mihai pricopi <[email protected]>wrote:

> Thanks. Will this command still work:
>
> ptlstats -collect external/c0/cycles_in_mode/user64 *.stats
>
> ?
>
> I need to check the user cycles per core.
>
> You can use 'mstats.py' in 'util' folder. Now all stats are stored into
YAML based format so its plain text file.
To get all user level cycles count use following command:

$ mstats.py -y --yaml-out -t user -n base_machine::ooo_.*_.*::cycles
stats_file

Here's how each option is used:
 -y  : Input file format is yaml
 --yaml-out : Output print format is YAML
 -t   : Filter with given tag (you can see all available tags in
'simulator::tags' node), you can use any regular expression to filter tags
 -n  : Print specific node. Here 'ooo_.*_.*' will print for all ooo core
nodes. You can specify multiple -n switches

Do a 'mstats.py -h' to see all available options. One note, install
'libyaml' to run it faster.
Based on your shell you may need to escape '.' and '*'.

- Avadh

>
> On Mon, Oct 17, 2011 at 10:02 PM, avadh patel <[email protected]> wrote:
>
>>
>> On Mon, Oct 17, 2011 at 1:01 AM, mihai pricopi 
>> <[email protected]>wrote:
>>
>>> Hi,
>>>
>>>  I want to simulate a machine with more than 8 single-threaded cores
>>> (e.g. 16 cores). I noticed that the stats only collect information for 8
>>> cores. Is there a way to make marss collect stats for all the cores in the
>>> system in this case ?
>>>
>>> Upgrade to 0.2 release, new stats framework does not have that limit.
>>
>> - Avadh
>>
>>
>>> Thanks,
>>> Mihai
>>>
>>> _______________________________________________
>>> http://www.marss86.org
>>> Marss86-Devel mailing list
>>> [email protected]
>>> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
>>>
>>>
>>
>
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to