Re: [Gems-users] triggerQueue


Date: Mon, 23 Apr 2007 09:41:49 -0500 (CDT)
From: Mike Marty <mikem@xxxxxxxxxxx>
Subject: Re: [Gems-users] triggerQueue
The purpose of a triggerQueue is to trigger a future Event from actions.
My guess is that the ordering may not matter, but it might depend on the
particular protocol implementation

> Hello all,
>
> I am trying to delay a coherence message going across a network link if
> it matches a given type, say GETS (for MOESI_CMP_directory). I notice
> that if I do not check for the ordering of the output buffer, in
> Throttle.C, before adding the delay I get a FIFO order violation. And
> from what I can understand from the protocol files, only the
> triggerQueues are ordered.
>
> My question now is what is the purpose of this triggerQueue, what
> messages get queued (just the All_ACKS?) and would violating the FIFO
> order for this queue result in incorrect execution?
>
> Thanks,
> Vivek
>
>
> _______________________________________________
> 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.
>
[← Prev in Thread] Current Thread [Next in Thread→]