[Gems-users] Request stalling in ordered MessageBuffer


Date: Tue, 19 Feb 2008 11:00:04 -0500
From: Hemayet Hossain <hossain@xxxxxxxxxxxxxxxx>
Subject: [Gems-users] Request stalling in ordered MessageBuffer
Hi,
I have some confusion over stalling in ordered queue(MessageBuffer). I am using GEMS1.3. Can someone please clear the issue?

Assume, I have a GETS request for a cache line X, which is in busy state now, at shared L2; GETS is stalled. Another GETS request for cache line Y, which is in stable state, comes. Will the GETS for Y be stalled too as it is behind GETS for X and ordered queue? Or, GETS of Y will be served? I am using MSI_MOESI_CMP_directory protocol.

Thanks,
Hemayet
[← Prev in Thread] Current Thread [Next in Thread→]