Yes, you are right Manmohan,

The working sets are too small.
Thank you for helping.

regards
Zoran

On Sat, Nov 30, 2013 at 2:50 AM, Manmohan Manoharan <[email protected]>wrote:

>
>
> Zoran Jaksic <zorjak <at> gmail.com> writes:
>
> >
> > Hi guys,
> > I have one small question. If anyone could help me I would be very
> grateful. Please answer if you have any hint.
> >
> > I run blackscholes benchmark from the image you provided. I used script
> to
> generate checkpoint and I used simmedium input set. I used moesi default
> configuration for the machine. Only thing that I changed in the code is
> some
> small part that counts the number of valid lines of every cache and prints
> them in log file. however when I run this simulation until the end it seems
> that more than 80% of the cache lines are invalid all the time (in L3) and
> every L2. L2 are 2MB and L3 8MB but more than 1.5 billion instructions are
> commited, so it should be enough? Similar situations is with many other
> parsec benchmarks. Do you have any clue what is happening here. Is this
> normal, or is there any way to warm up cache before simulation?
> >
> > Thank you very much in forward
> >
> > Best regards
> > Zoran
> >
> >
> >
> >
> > <div><div dir="ltr">Hi guys,<div><br></div>
> > <div>I have one small question. If anyone could help me I would be very
> grateful. Please answer if you have any hint.</div>
> > <div><br></div>
> > <div>I run blackscholes benchmark from the image you provided. I used
> script to generate checkpoint and I used simmedium input set. I used moesi
> default configuration for the machine. Only thing that I changed in the
> code
> is some small part that counts the number of valid lines of every cache and
> prints them in log file. however when I run this simulation until the end
> it
> seems that more than 80% of the cache lines are invalid all the time (in
> L3)
> and every L2. L2 are 2MB and L3 8MB but more than 1.5 billion instructions
> are commited, so it should be enough? Similar situations is with many other
> parsec benchmarks. Do you have any clue what is happening here. Is this
> normal, or is there any way to warm up cache before simulation?</div>
> > <div><br></div>
> > <div>Thank you very much in forward<br>
> > </div>
> > <div>Best regards</div>
> > <div>Zoran<br clear="all"><div><br></div>
> > <br>
> > </div>
> > </div></div>
> >
>
>
> I think PARSEC benchmark suite, especially the blackscholes benchmark has
> very small working set size to properly exercise your entire cache
> capacity.
> Are you using the simlarge input set ? And how many cores are you using ? I
> think the working set increases with number of threads as well.
>
>
> _______________________________________________
> 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