On Fri, Aug 10, 2012 at 7:55 AM, snataraj <[email protected]> wrote:

> Hello,
>      Am a beginner with marss. In the following stats I had fixed the
> configuration file as
> -machine single_core
> -stats hello.stats
> -corefreq 2000000000
> -time-stats-logfile time_stats.csv
> -time-stats-period 100000
>
> and got the below log.
>
>
> Start logging at level 0 in cycle 0
> Completed             0 cycles,             0 commits:         0 Hz,
>   0 insns/sec: rip 0000000000400acd
> Completed        139000 cycles,         47521 commits:    685161 Hz,
>  234241 insns/sec: rip ffffffff8115cddf
> Completed        273000 cycles,         90005 commits:    665577 Hz,
>  211017 insns/sec: rip ffffffff8100c482
> Completed        398000 cycles,        131913 commits:    622336 Hz,
>  208646 insns/sec: rip ffffffff81153ec0
> Completed        494000 cycles,        184115 commits:    478918 Hz,
>  260421 insns/sec: rip ffffffff81153898
> Completed        573000 cycles,        238738 commits:    394460 Hz,
>  272742 insns/sec: rip ffffffff815dcec0
> Completed        636000 cycles,        296693 commits:    312022 Hz,
>  287036 insns/sec: rip ffffffff8112c9ee
> Completed        738000 cycles,        350185 commits:    509688 Hz,
>  267296 insns/sec: rip ffffffff8123f5d2
> Completed        806000 cycles,        420265 commits:    334635 Hz,
>  344871 insns/sec: rip ffffffff8112d90e
> Completed        862000 cycles,        505220 commits:    277955 Hz,
>  421673 insns/sec: rip ffffffff81038bf6
> Completed        933000 cycles,        563873 commits:    353160 Hz,
>  291745 insns/sec: rip ffffffff812e330c
> Completed       1023000 cycles,        636395 commits:    443538 Hz,
>  357403 insns/sec: rip ffffffff812e3253
> Completed       1102000 cycles,        694620 commits:    388110 Hz,
>  286047 insns/sec: rip ffffffff815e01b3
> Completed       1182000 cycles,        758988 commits:    396716 Hz,
>  319197 insns/sec: rip 00007fce7c6c1b0f
> Completed       1262000 cycles,        821831 commits:    396122 Hz,
>  311168 insns/sec: rip ffffffff81116a19
> Completed       1354000 cycles,        866520 commits:    456325 Hz,
>  221660 insns/sec: rip 00000000004004d5
> Invalid opcode at 0x4005ea: split_invalid_basic_blocks 0,
> first_insn_in_bb? 0
> Invalid opcode at 0x4005f2: split_invalid_basic_blocks 0,
> first_insn_in_bb? 0
> Completed       1442000 cycles,        910997 commits:    438051 Hz,
>  221400 insns/sec: rip ffffffff8112d68a
> Completed       1498000 cycles,        972866 commits:    275406 Hz,
>  304270 insns/sec: rip ffffffff815dca8e
> Completed       1552000 cycles,       1029414 commits:    265099 Hz,
>  277608 insns/sec: rip ffffffff8112dec7
> Completed       1609000 cycles,       1091652 commits:    279865 Hz,
>  305584 insns/sec: rip ffffffff8113ddfc
> Completed       1663000 cycles,       1156686 commits:    269765 Hz,
>  324887 insns/sec: rip ffffffff81132890
> Completed       1723000 cycles,       1219133 commits:    299188 Hz,
>  311390 insns/sec: rip ffffffff8110ae42
> Completed       1853000 cycles,       1279137 commits:    646119 Hz,
>  298228 insns/sec: rip ffffffff8101401b
> Completed       1932000 cycles,       1346326 commits:    388328 Hz,
>  330271 insns/sec: rip ffffffff8115f180
> Completed       1985000 cycles,       1429502 commits:    261041 Hz,
>  409667 insns/sec: rip ffffffff81138bf7
> Completed       2038000 cycles,       1497617 commits:    262937 Hz,
>  337923 insns/sec: rip ffffffff81038bb9
> Completed       2098000 cycles,       1575511 commits:    298335 Hz,
>  387308 insns/sec: rip 00007f247efe07f7
> Completed       2156000 cycles,       1642006 commits:    284599 Hz,
>  326283 insns/sec: rip ffffffff81116af1
> Completed       2210000 cycles,       1709956 commits:    265915 Hz,
>  334610 insns/sec: rip ffffffff815dccf0
> Completed       2269000 cycles,       1779374 commits:    292759 Hz,
>  344454 insns/sec: rip 00007f247efe811a
> Completed       2348000 cycles,       1835766 commits:    390346 Hz,
>  278638 insns/sec: rip ffffffff811681c0
> Invalid opcode at 0x7f247eff3059: split_invalid_basic_blocks 0,
> first_insn_in_bb? 1
>
>
> My Questions:
> 1. Why is the frequency of the processor changing when I have fixed it?
>
This frequency is simulator's frequency not processors', that shows speed
of simulation.

> 2. How are the invalid opcode handled?
>
If core try to execute invalid opcode it will crash. So if simulation
doesn't crashes then ignore all 'invalid opcode' logs.


> 3. Am not able to generate -time-stats-period logfile for an atom core
> configuration should I modify the atomcore.cpp fot this?
>
> For time stats you have to enable which stats to dump. For example in atom
core if you want to enable periodic dump of ipc, then in AtomThread's
 constructor add 'st_commit.ipc.enable_periodic_dump()' line to enable it.

- Avadh

-- 
> Surya Narayanan, E301 - 12, Inria Rennes - Bretagne Atlantique Research
> Centre Campus universitaire de Beaulieu 35042 Rennes Cedex
>
> ______________________________**_________________
> http://www.marss86.org
> Marss86-Devel mailing list
> [email protected].**edu <[email protected]>
> https://www.cs.binghamton.edu/**mailman/listinfo/marss86-devel<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