Re: [Gems-users] Random Tester


Date: Wed, 01 Oct 2008 13:19:44 +0200
From: Javier Merino <jmerino@xxxxxxxxxxxxx>
Subject: Re: [Gems-users] Random Tester
If RANDOMIZATION is set to true, a random time is added to every message
enqueued in a MessageBuffer. See ruby/buffers/MessageBuffer.C  enqueue()

Regards,
Javier Merino

El mié, 01-10-2008 a las 11:31 +0200, Marco Solinas escribió:
> Hi list,
> 
> when I use the "random tester" (GEMS 1.4) to debug my protocol, I see 
> message interleaving even if the physical NoC architecture 
> (FILE_SPECIFIED) wouldn't allow such kind of race.
> Reading the PowerPoint slides (isca_tutorial) available in the website, 
> I can read that the tester "randomly inserts delay".
> My question is: where is this delay inserted? I was wandering that the 
> strange phenomenon I can see while testing could be tiled to such delay 
> (I mean: a random delay in the time a queued message is served might 
> explain such situation).
> In the case I'm right, could you suggest me the point in the tester or 
> ruby code I have to modify in order to avoid such situation?
> 
> Thanks a lot!
> Marco
> 
> _______________________________________________
> Gems-users mailing list
> Gems-users@xxxxxxxxxxx
> https://lists.cs.wisc.edu/mailman/listinfo/gems-users
> Use Google to search the GEMS Users mailing list by adding "site:https://lists.cs.wisc.edu/archive/gems-users/"; to your search.
> 

Attachment: signature.asc
Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente

[← Prev in Thread] Current Thread [Next in Thread→]