Have you read the paper by Alameldeen and Wood on this?  (There may have
been other coauthors.)  They introduced variability by making the memory
latency pseudo-random.

Steve

2008/4/9 Geoffrey Blake <[EMAIL PROTECTED]>:

>  I'm potentially looking for some ways to induce some non-determinism into
> multiprocessor setups for M5, since currently M5 is completely
> deterministic. Does anyone have any suggestions where I should start looking
> to be able to do this?  I'd like to measure the variance for threaded
> programs over many runs.
>
>
>
> I'm thinking the best place to induce non-determinism is in bus.cc, or to
> even perhaps randomly shuffle the event queue for events that need to launch
> on the same tick.
>
> Thanks,
>
> Geoff
>
> No virus found in this outgoing message.
> Checked by AVG.
> Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 4/9/2008
> 7:10 AM
>
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
>
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to