[Gems-users] Having more than one cache request go out simultaniously per processor


Date: Fri, 24 Oct 2008 09:48:29 +1300
From: "Fuad Tabba" <fuad@xxxxxxxxxxxxxxxxx>
Subject: [Gems-users] Having more than one cache request go out simultaniously per processor
Hi,

In the process of diving into GEMS and understanding it thoroughly, I was wondering if it is possible to issue more than one cache request at a time, by the same processor, for different locations. If I understand the GEMS code, it seems that there can be up to g_SEQUENCER_OUTSTANDING_REQUESTS outstanding issued requests per processor? Is that right?

In practice, from looking at the code, I've only seen that happen in writing a log, where a store GetX request would be issued for both the location and the log entry itself.

This could be useful for prefeching items that might be needed soon...

Any ideas? Caveats that I should be aware of?

Thanks.

Cheers,
/fuad
[← Prev in Thread] Current Thread [Next in Thread→]