How did you do the random latency hack? Could you post the code?

Thanks,
Sujay

----- Original Message ----- From: "Steve Reinhardt" <[EMAIL PROTECTED]>
To: "M5 users mailing list" <m5-users@m5sim.org>
Sent: Sunday, November 11, 2007 11:11 PM
Subject: Re: [m5-users] 2.0b4 PhysicalMemory::doAtomicAccess() for ExclusiveReads Problem


Thanks... I grabbed your binary and now I get the same assertion
failure even with my simple random latency hack.  So it is something
weird in our code for sure.  The really strange thing is that it
initially hit the assertion after something like 8.6B ticks, but when
I turned tracing on it hit it after only 9M ticks.  For tracing to
affect the simulation like that I'm guessing it's some kind of bad
pointer or memory allocation bug.  I'm running under valgrind now but
haven't turned up anything yet.

I'll keep you posted...

The method of calculating
latencies based upon some known state at the time the packet arrives
won't work for me, because the latency is not only variable but is also
nondeterministic at that point. A later request could have higher
priority than earlier ones and thus dynamically increase the latency of
the earlier requests.

Yea, that makes sense.

Steve
_______________________________________________
m5-users mailing list
m5-users@m5sim.org
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users


_______________________________________________
m5-users mailing list
m5-users@m5sim.org
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to